• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/iptables-1.x/extensions/

Lines Matching defs:tcpinfo

109 parse_tcp_flags(struct ipt_tcp *tcpinfo,
114 tcpinfo->flg_mask = parse_tcp_flag(mask);
115 tcpinfo->flg_cmp = parse_tcp_flag(cmp);
118 tcpinfo->invflags |= IPT_TCP_INV_FLAGS;
136 struct ipt_tcp *tcpinfo = (struct ipt_tcp *)m->data;
138 tcpinfo->spts[1] = tcpinfo->dpts[1] = 0xFFFF;
154 struct ipt_tcp *tcpinfo = (struct ipt_tcp *)(*match)->data;
162 parse_tcp_ports(argv[optind-1], tcpinfo->spts);
164 tcpinfo->invflags |= IPT_TCP_INV_SRCPT;
173 parse_tcp_ports(argv[optind-1], tcpinfo->dpts);
175 tcpinfo->invflags |= IPT_TCP_INV_DSTPT;
184 parse_tcp_flags(tcpinfo, "SYN,RST,ACK,FIN", "SYN", invert);
200 parse_tcp_flags(tcpinfo, argv[optind-1], argv[optind],
211 parse_tcp_option(argv[optind-1], &tcpinfo->option);
213 tcpinfo->invflags |= IPT_TCP_INV_OPTION;
346 const struct ipt_tcp *tcpinfo = (struct ipt_tcp *)match->data;
348 if (tcpinfo->spts[0] != 0
349 || tcpinfo->spts[1] != 0xFFFF) {
350 if (tcpinfo->invflags & IPT_TCP_INV_SRCPT)
352 if (tcpinfo->spts[0]
353 != tcpinfo->spts[1])
355 tcpinfo->spts[0],
356 tcpinfo->spts[1]);
359 tcpinfo->spts[0]);
362 if (tcpinfo->dpts[0] != 0
363 || tcpinfo->dpts[1] != 0xFFFF) {
364 if (tcpinfo->invflags & IPT_TCP_INV_DSTPT)
366 if (tcpinfo->dpts[0]
367 != tcpinfo->dpts[1])
369 tcpinfo->dpts[0],
370 tcpinfo->dpts[1]);
373 tcpinfo->dpts[0]);
376 if (tcpinfo->option
377 || (tcpinfo->invflags & IPT_TCP_INV_OPTION)) {
378 if (tcpinfo->invflags & IPT_TCP_INV_OPTION)
380 printf("--tcp-option %u ", tcpinfo->option);
383 if (tcpinfo->flg_mask
384 || (tcpinfo->invflags & IPT_TCP_INV_FLAGS)) {
385 if (tcpinfo->invflags & IPT_TCP_INV_FLAGS)
388 if (tcpinfo->flg_mask != 0xFF) {
389 print_tcpf(tcpinfo->flg_mask);
392 print_tcpf(tcpinfo->flg_cmp);