Ignore:
Timestamp:
06/29/06 20:58:23 (15 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:
47de0aa
Parents:
b01455c
Message:

Updated the various tools to have improved usage() functions, and to support calling libtrace's trace_help() function via a -H / --libtrace-help cmdline arg. At the moment trace_help() will print out a list of the format modules and the URI schemes they support.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/traceanon/traceanon.c

    rfc0f131 r66caf4b  
    2121        "                       prefix preserving\n"
    2222        "-p --prefix=C.I.D.R/bits Substitute the prefix of the address\n"
     23        "-H --libtrace-help     Print libtrace runtime documentation\n"
    2324        ,argv0);
    24         trace_help();
    2525        exit(1);
    2626}
     
    121121                        { "cryptopan",          1, 0, 'c' },
    122122                        { "prefix",             1, 0, 'p' },
    123                         { NULL,                 0, 0, 0 },
     123                        { "libtrace-help",      0, 0, 'H' },
     124                        { NULL,                 0, 0, 0   },
    124125                };
    125126
    126                 int c=getopt_long(argc, argv, "sc:dp:",
     127                int c=getopt_long(argc, argv, "sc:dp:H",
    127128                                long_options, &option_index);
    128129
     
    149150                                  enc_type = ENC_PREFIX_SUBSTITUTION;
    150151                                  break;
     152                        case 'H':
     153                                  trace_help();
     154                                  exit(1);
     155                                  break;
    151156                        default:
    152157                                fprintf(stderr,"unknown option: %c\n",c);
Note: See TracChangeset for help on using the changeset viewer.