On Tue, 2 Oct 2007, Sven Schnelle wrote:
+static const struct option tcpoptstrip_opts[] = { + { "strip-tcp-options", 1, NULL, OPT_STRIP_OPTIONS }, + { "strip-wscale", 0, NULL, OPT_STRIP_WSCALE }, + { "strip-timestamp", 0, NULL, OPT_STRIP_TIMESTAMP }, + { "strip-mss", 0, NULL, OPT_STRIP_MSS }, + { "strip-sack", 0, NULL, OPT_STRIP_SACK }, + { "strip-sack-permitted", 0, NULL, OPT_STRIP_SACK_PERMITTED }, + { } +}; + +/* Function which prints out usage message. */ +static void tcpoptstrip_help(void) +{ + printf("TCPOPTSTRIP target options:\n" + " --strip-tcp-options option(s) strip specified tcp options from TCP Header\n" + " --strip-wscale strip windows scaling option\n" + " --strip-timestamp strip timestamp option\n" + " --strip-mss strip mss option\n" + " --strip-sack strip sack option\n" + " --strip-sack-permitted strip sack permitted option\n"); +
How about something similar to: --strip-tcp-options wscale,timestamp,mss ? :) Like in --dport for example: --dport ftp,ssh,telnet,http Best regards, Krzysztof Olędzki