#include #include #include #define HEAD "CDR|" #define BSIZE 1024 char *CDR[] = { "Call No", "Call Id", "Duration", "Start time", "End time", "Caller IP", "Caller End Id", "Called IP", "Called End Id", "Destination Info", "Src Info", "Gatekeeper ID" }; int getline(char **, size_t *, FILE *); void parse(char *); void parse(char *line) { int i; if (strncmp(line, HEAD, strlen(HEAD))) return; else line += strlen(HEAD); for (i=0; i