forked from osmocom/wireshark
Define OPTSTRING_CAPTURE_COMMON as nothing if we don't have pcap.
No capturing, no capture options. Change-Id: I0023184b9c358d5876f19a098590f34d641c8649 Reviewed-on: https://code.wireshark.org/review/2493 Reviewed-by: Guy Harris <guy@alum.mit.edu>
This commit is contained in:
parent
26bbee3fad
commit
9a50b0f20b
2
tshark.c
2
tshark.c
|
@ -975,7 +975,7 @@ main(int argc, char *argv[])
|
|||
gchar *output_only = NULL;
|
||||
|
||||
#ifndef HAVE_LIBPCAP
|
||||
#define OPTSTRING_B ""
|
||||
#define OPTSTRING_CAPTURE_COMMON ""
|
||||
#endif /* HAVE_LIBPCAP */
|
||||
|
||||
/* the leading - ensures that getopt() does not permute the argv[] entries
|
||||
|
|
|
@ -499,22 +499,10 @@ int main(int argc, char *argv[])
|
|||
|
||||
|
||||
// XXX Should the remaining code be in WiresharkApplcation::WiresharkApplication?
|
||||
#ifdef HAVE_LIBPCAP
|
||||
#if defined(_WIN32) || defined(HAVE_PCAP_CREATE)
|
||||
#define OPTSTRING_B "B:"
|
||||
#else
|
||||
#define OPTSTRING_B ""
|
||||
#endif /* _WIN32 or HAVE_PCAP_CREATE */
|
||||
#else /* HAVE_LIBPCAP */
|
||||
#define OPTSTRING_B ""
|
||||
#ifndef HAVE_LIBPCAP
|
||||
#define OPTSTRING_CAPTURE_COMMON ""
|
||||
#endif /* HAVE_LIBPCAP */
|
||||
|
||||
#ifdef HAVE_PCAP_CREATE
|
||||
#define OPTSTRING_I "I"
|
||||
#else
|
||||
#define OPTSTRING_I ""
|
||||
#endif
|
||||
|
||||
#define OPTSTRING OPTSTRING_CAPTURE_COMMON "C:g:Hh" "jJ:kK:lm:nN:o:P:Qr:R:St:u:vw:X:z:"
|
||||
static const struct option long_options[] = {
|
||||
{(char *)"help", no_argument, NULL, 'h'},
|
||||
|
|
Loading…
Reference in New Issue