Changeset fe43699 for lib/format_erf.c


Ignore:
Timestamp:
08/03/05 16:26:55 (16 years ago)
Author:
Daniel Lawson <dlawson@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, getfragoff, help, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
9e2a109
Parents:
8cd3901
Message:

help functions in erf, wag modules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/format_erf.c

    rdd22d84 rfe43699  
    6161#  define O_LARGEFILE 0
    6262#endif
     63
     64#ifdef HAVE_DAG
    6365static int dag_init_input(struct libtrace_t *libtrace) {
    64 #ifdef HAVE_DAG
    6566        struct stat buf;
    6667        if (stat(libtrace->conn_info.path,&buf) == -1) {
     
    9293                return 0;
    9394        }
    94 #endif
    95 }
     95}
     96#endif
    9697
    9798static int erf_init_input(struct libtrace_t *libtrace) {
     
    300301}
    301302
     303#ifdef HAVE_DAG
    302304static int dag_fin_input(struct libtrace_t *libtrace) {
    303 #ifdef HAVE_DAG
    304305        dag_stop(libtrace->input.fd);
    305 #endif
    306 }
     306}
     307#endif
    307308
    308309static int erf_fin_input(struct libtrace_t *libtrace) {
     
    331332}
    332333
     334#if HAVE_DAG
    333335static int dag_read(struct libtrace_t *libtrace, void *buffer, size_t len) {
    334 #if HAVE_DAG
    335336        int numbytes;
    336337        static short lctr = 0;
     
    352353        libtrace->dag.offset = 0;
    353354        return numbytes;
    354 #else
    355         return -1;
    356 #endif
    357 }
    358 
     355}
     356#endif
     357
     358#if HAVE_DAG
    359359static int dag_read_packet(struct libtrace_t *libtrace, struct libtrace_packet_t *packet) {
    360 #if HAVE_DAG
    361360        int numbytes;
    362361        int size;
     
    392391
    393392        return (size);
    394 #else
    395         return -1;
    396 #endif
    397 }
     393}
     394#endif
    398395
    399396static int erf_read_packet(struct libtrace_t *libtrace, struct libtrace_packet_t *packet) {
     
    647644
    648645static void dag_help() {
     646        printf("dag format module: $Revision$\n");
     647        printf("Supported input URIs:\n");
     648        printf("\tdag:/dev/dagn\n");
     649        printf("\n");
     650        printf("\te.g.: dag:/dev/dag0\n");
     651        printf("\n");
     652        printf("Supported output URIs:\n");
     653        printf("\tnone\n");
     654        printf("\n");
    649655
    650656}
    651657
    652658static void erf_help() {
     659        printf("erf format module: $Revision$\n");
     660        printf("Supported input URIs:\n");
     661        printf("\terf:/path/to/file\t(uncompressed)\n");
     662        printf("\terf:/path/to/file.gz\t(gzip-compressed)\n");
     663        printf("\terf:-\t(stdin, either compressed or not)\n")/
     664        printf("\terf:/path/to/socket\n");
     665        printf("\n");
     666        printf("\te.g.: erf:/tmp/trace\n");
     667        printf("\n");
     668        printf("Supported output URIs:\n");
     669        printf("\tnone\n");
     670        printf("\n");
    653671
    654672}
    655673
    656674static void rtclient_help() {
     675        printf("rtclient format module\n");
     676        printf("Supported input URIs:\n");
     677        printf("\trtclient:hostname:port\n");
     678        printf("\trtclient:port\n");
     679        printf("\n");
     680        printf("\te.g.: rtclient:localhost\n");
     681        printf("\te.g.: rtclient:localhost:32500\n");
     682        printf("\n");
     683        printf("Supported output URIs:\n");
     684        printf("\trtclient:port\n");
     685        printf("\n");
     686        printf("\te.g.: rtclient:32500\n");
     687        printf("\n");
    657688
    658689}
     
    683714};
    684715
     716#ifdef HAVE_DAG
    685717static struct format_t dag = {
    686718        "dag",
     
    706738        dag_help                        /* help */
    707739};
     740#endif
    708741
    709742static struct format_t rtclient = {
     
    733766void __attribute__((constructor)) erf_constructor() {
    734767        register_format(&erf);
     768#ifdef HAVE_DAG
    735769        register_format(&dag);
     770#endif
    736771        register_format(&rtclient);
    737772}
Note: See TracChangeset for help on using the changeset viewer.