protoff 12 include/linux/netfilter/nf_conntrack_amanda.h unsigned int protoff, protoff 32 include/linux/netfilter/nf_conntrack_ftp.h unsigned int protoff, protoff 41 include/linux/netfilter/nf_conntrack_h323.h extern int (*set_h245_addr_hook) (struct sk_buff *skb, unsigned int protoff, protoff 46 include/linux/netfilter/nf_conntrack_h323.h extern int (*set_h225_addr_hook) (struct sk_buff *skb, unsigned int protoff, protoff 54 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, unsigned char **data, protoff 59 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, unsigned char **data, protoff 64 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, unsigned char **data, protoff 72 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, protoff 78 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, protoff 85 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, protoff 92 include/linux/netfilter/nf_conntrack_h323.h unsigned int protoff, protoff 13 include/linux/netfilter/nf_conntrack_irc.h unsigned int protoff, protoff 306 include/linux/netfilter/nf_conntrack_pptp.h unsigned int protoff, protoff 313 include/linux/netfilter/nf_conntrack_pptp.h unsigned int protoff, protoff 43 include/linux/netfilter/nf_conntrack_sip.h int (*request)(struct sk_buff *skb, unsigned int protoff, protoff 47 include/linux/netfilter/nf_conntrack_sip.h int (*response)(struct sk_buff *skb, unsigned int protoff, protoff 112 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 118 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, s16 off); protoff 121 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 130 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 140 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 149 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 157 include/linux/netfilter/nf_conntrack_sip.h unsigned int protoff, protoff 9 include/linux/netfilter/nf_conntrack_snmp.h unsigned int protoff, protoff 25 include/linux/netfilter_bridge/ebtables.h const void *matchinfo, int offset, unsigned int protoff, protoff 70 include/net/netfilter/nf_conntrack_core.h unsigned int nf_confirm(struct sk_buff *skb, unsigned int protoff, protoff 46 include/net/netfilter/nf_conntrack_helper.h unsigned int protoff, protoff 99 include/net/netfilter/nf_conntrack_helper.h int (*help)(struct sk_buff *skb, unsigned int protoff, protoff 42 include/net/netfilter/nf_conntrack_seqadj.h enum ip_conntrack_info ctinfo, unsigned int protoff); protoff 13 include/net/netfilter/nf_nat_helper.h unsigned int protoff, unsigned int match_offset, protoff 20 include/net/netfilter/nf_nat_helper.h unsigned int protoff, protoff 26 include/net/netfilter/nf_nat_helper.h return __nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, protoff 33 include/net/netfilter/nf_nat_helper.h unsigned int protoff, unsigned int match_offset, protoff 362 net/bridge/netfilter/nf_conntrack_bridge.c int protoff; protoff 370 net/bridge/netfilter/nf_conntrack_bridge.c protoff = skb_network_offset(skb) + ip_hdrlen(skb); protoff 376 net/bridge/netfilter/nf_conntrack_bridge.c protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &pnum, protoff 378 net/bridge/netfilter/nf_conntrack_bridge.c if (protoff < 0 || (frag_off & htons(~0x7)) != 0) protoff 385 net/bridge/netfilter/nf_conntrack_bridge.c return nf_confirm(skb, protoff, ct, ctinfo); protoff 23 net/ipv4/netfilter/nf_nat_h323.c static int set_addr(struct sk_buff *skb, unsigned int protoff, protoff 42 net/ipv4/netfilter/nf_nat_h323.c protoff, addroff, sizeof(buf), protoff 56 net/ipv4/netfilter/nf_nat_h323.c protoff, addroff, sizeof(buf), protoff 71 net/ipv4/netfilter/nf_nat_h323.c static int set_h225_addr(struct sk_buff *skb, unsigned int protoff, protoff 76 net/ipv4/netfilter/nf_nat_h323.c return set_addr(skb, protoff, data, dataoff, taddr->ipAddress.ip, protoff 81 net/ipv4/netfilter/nf_nat_h323.c static int set_h245_addr(struct sk_buff *skb, unsigned protoff, protoff 86 net/ipv4/netfilter/nf_nat_h323.c return set_addr(skb, protoff, data, dataoff, protoff 94 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, protoff 120 net/ipv4/netfilter/nf_nat_h323.c return set_h225_addr(skb, protoff, data, 0, protoff 132 net/ipv4/netfilter/nf_nat_h323.c return set_h225_addr(skb, protoff, data, 0, protoff 147 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, protoff 163 net/ipv4/netfilter/nf_nat_h323.c return set_h225_addr(skb, protoff, data, 0, &taddr[i], protoff 176 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, int dataoff, protoff 251 net/ipv4/netfilter/nf_nat_h323.c if (set_h245_addr(skb, protoff, data, dataoff, taddr, protoff 282 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, int dataoff, protoff 314 net/ipv4/netfilter/nf_nat_h323.c if (set_h245_addr(skb, protoff, data, dataoff, taddr, protoff 333 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, int dataoff, protoff 370 net/ipv4/netfilter/nf_nat_h323.c if (set_h225_addr(skb, protoff, data, dataoff, taddr, protoff 424 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, unsigned char **data, protoff 462 net/ipv4/netfilter/nf_nat_h323.c if (set_h225_addr(skb, protoff, data, 0, &taddr[idx], protoff 477 net/ipv4/netfilter/nf_nat_h323.c if (set_h225_addr(skb, protoff, data, 0, &taddr[0], protoff 520 net/ipv4/netfilter/nf_nat_h323.c unsigned int protoff, protoff 555 net/ipv4/netfilter/nf_nat_h323.c if (set_h225_addr(skb, protoff, data, dataoff, taddr, protoff 123 net/ipv4/netfilter/nf_nat_pptp.c unsigned int protoff, protoff 189 net/ipv4/netfilter/nf_nat_pptp.c if (!nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, protoff 234 net/ipv4/netfilter/nf_nat_pptp.c unsigned int protoff, protoff 289 net/ipv4/netfilter/nf_nat_pptp.c if (!nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, protoff 160 net/ipv4/netfilter/nf_nat_snmp_basic_main.c static int help(struct sk_buff *skb, unsigned int protoff, protoff 53 net/ipv6/netfilter/ip6_tables.c unsigned int *protoff, protoff 84 net/ipv6/netfilter/ip6_tables.c protohdr = ipv6_find_hdr(skb, protoff, -1, &_frag_off, NULL); protoff 135 net/netfilter/ipset/ip_set_getport.c int protoff; protoff 140 net/netfilter/ipset/ip_set_getport.c protoff = ipv6_skip_exthdr(skb, protoff 144 net/netfilter/ipset/ip_set_getport.c if (protoff < 0 || (frag_off & htons(~0x7)) != 0) protoff 147 net/netfilter/ipset/ip_set_getport.c return get_port(skb, nexthdr, protoff, src, port, proto); protoff 42 net/netfilter/nf_conntrack_amanda.c unsigned int protoff, protoff 90 net/netfilter/nf_conntrack_amanda.c unsigned int protoff, protoff 112 net/netfilter/nf_conntrack_amanda.c dataoff = protoff + sizeof(struct udphdr); protoff 160 net/netfilter/nf_conntrack_amanda.c ret = nf_nat_amanda(skb, ctinfo, protoff, protoff 352 net/netfilter/nf_conntrack_core.c int protoff = -1; protoff 362 net/netfilter/nf_conntrack_core.c protoff = ipv6_skip_exthdr(skb, extoff, &nexthdr, &frag_off); protoff 367 net/netfilter/nf_conntrack_core.c if (protoff < 0 || (frag_off & htons(~0x7)) != 0) { protoff 373 net/netfilter/nf_conntrack_core.c return protoff; protoff 399 net/netfilter/nf_conntrack_core.c int protoff; protoff 401 net/netfilter/nf_conntrack_core.c protoff = get_l4proto(skb, nhoff, l3num, &protonum); protoff 402 net/netfilter/nf_conntrack_core.c if (protoff <= 0) protoff 405 net/netfilter/nf_conntrack_core.c return nf_ct_get_tuple(skb, nhoff, protoff, l3num, protonum, net, tuple); protoff 1958 net/netfilter/nf_conntrack_core.c int protoff; protoff 1970 net/netfilter/nf_conntrack_core.c protoff = skb_network_offset(skb) + ip_hdrlen(skb); protoff 1978 net/netfilter/nf_conntrack_core.c protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &pnum, protoff 1980 net/netfilter/nf_conntrack_core.c if (protoff < 0 || (frag_off & htons(~0x7)) != 0) protoff 1991 net/netfilter/nf_conntrack_core.c if (!nf_ct_seq_adjust(skb, ct, ctinfo, protoff)) { protoff 53 net/netfilter/nf_conntrack_ftp.c unsigned int protoff, protoff 374 net/netfilter/nf_conntrack_ftp.c unsigned int protoff, protoff 401 net/netfilter/nf_conntrack_ftp.c th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); protoff 405 net/netfilter/nf_conntrack_ftp.c dataoff = protoff + th->doff * 4; protoff 525 net/netfilter/nf_conntrack_ftp.c protoff, matchoff, matchlen, exp); protoff 53 net/netfilter/nf_conntrack_h323_main.c int (*set_h245_addr_hook) (struct sk_buff *skb, unsigned int protoff, protoff 58 net/netfilter/nf_conntrack_h323_main.c int (*set_h225_addr_hook) (struct sk_buff *skb, unsigned int protoff, protoff 66 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, protoff 71 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, protoff 76 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 85 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 92 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 99 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 106 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 118 net/netfilter/nf_conntrack_h323_main.c static int get_tpkt_data(struct sk_buff *skb, unsigned int protoff, protoff 133 net/netfilter/nf_conntrack_h323_main.c th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); protoff 138 net/netfilter/nf_conntrack_h323_main.c tcpdataoff = protoff + th->doff * 4; protoff 257 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 305 net/netfilter/nf_conntrack_h323_main.c ret = nat_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, protoff 331 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 364 net/netfilter/nf_conntrack_h323_main.c ret = nat_t120(skb, ct, ctinfo, protoff, data, dataoff, taddr, protoff 382 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 390 net/netfilter/nf_conntrack_h323_main.c ret = expect_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, protoff 399 net/netfilter/nf_conntrack_h323_main.c ret = expect_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, protoff 410 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 422 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 441 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 459 net/netfilter/nf_conntrack_h323_main.c ret = expect_t120(skb, ct, ctinfo, protoff, data, dataoff, protoff 471 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, int dataoff, protoff 488 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 508 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 518 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 528 net/netfilter/nf_conntrack_h323_main.c ret = expect_t120(skb, ct, ctinfo, protoff, data, dataoff, protoff 540 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, int dataoff, protoff 548 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 558 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 573 net/netfilter/nf_conntrack_h323_main.c static int h245_help(struct sk_buff *skb, unsigned int protoff, protoff 591 net/netfilter/nf_conntrack_h323_main.c while (get_tpkt_data(skb, protoff, ct, ctinfo, protoff 608 net/netfilter/nf_conntrack_h323_main.c if (process_h245(skb, ct, ctinfo, protoff, protoff 669 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, int dataoff, protoff 701 net/netfilter/nf_conntrack_h323_main.c ret = nat_h245(skb, ct, ctinfo, protoff, data, dataoff, taddr, protoff 783 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 825 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 842 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 856 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 872 net/netfilter/nf_conntrack_h323_main.c ret = set_h225_addr(skb, protoff, data, dataoff, protoff 889 net/netfilter/nf_conntrack_h323_main.c ret = set_h225_addr(skb, protoff, data, dataoff, protoff 900 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 913 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 923 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 932 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 944 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 954 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 963 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 975 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 985 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 994 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1006 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1018 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1025 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 1034 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1046 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1056 net/netfilter/nf_conntrack_h323_main.c ret = expect_h245(skb, ct, ctinfo, protoff, data, dataoff, protoff 1065 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1077 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, int dataoff, protoff 1086 net/netfilter/nf_conntrack_h323_main.c ret = process_setup(skb, ct, ctinfo, protoff, data, dataoff, protoff 1091 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1096 net/netfilter/nf_conntrack_h323_main.c ret = process_connect(skb, ct, ctinfo, protoff, data, dataoff, protoff 1100 net/netfilter/nf_conntrack_h323_main.c ret = process_alerting(skb, ct, ctinfo, protoff, data, dataoff, protoff 1104 net/netfilter/nf_conntrack_h323_main.c ret = process_facility(skb, ct, ctinfo, protoff, data, dataoff, protoff 1108 net/netfilter/nf_conntrack_h323_main.c ret = process_progress(skb, ct, ctinfo, protoff, data, dataoff, protoff 1123 net/netfilter/nf_conntrack_h323_main.c protoff, data, dataoff, protoff 1133 net/netfilter/nf_conntrack_h323_main.c static int q931_help(struct sk_buff *skb, unsigned int protoff, protoff 1151 net/netfilter/nf_conntrack_h323_main.c while (get_tpkt_data(skb, protoff, ct, ctinfo, protoff 1167 net/netfilter/nf_conntrack_h323_main.c if (process_q931(skb, ct, ctinfo, protoff, protoff 1208 net/netfilter/nf_conntrack_h323_main.c static unsigned char *get_udp_data(struct sk_buff *skb, unsigned int protoff, protoff 1215 net/netfilter/nf_conntrack_h323_main.c uh = skb_header_pointer(skb, protoff, sizeof(_uh), &_uh); protoff 1218 net/netfilter/nf_conntrack_h323_main.c dataoff = protoff + sizeof(_uh); protoff 1247 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, unsigned char **data, protoff 1284 net/netfilter/nf_conntrack_h323_main.c ret = nat_q931(skb, ct, ctinfo, protoff, data, protoff 1304 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1314 net/netfilter/nf_conntrack_h323_main.c return set_ras_addr(skb, ct, ctinfo, protoff, data, protoff 1321 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1365 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1374 net/netfilter/nf_conntrack_h323_main.c ret = expect_q931(skb, ct, ctinfo, protoff, data, protoff 1383 net/netfilter/nf_conntrack_h323_main.c ret = set_ras_addr(skb, ct, ctinfo, protoff, data, protoff 1401 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1415 net/netfilter/nf_conntrack_h323_main.c ret = set_sig_addr(skb, ct, ctinfo, protoff, data, protoff 1452 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1465 net/netfilter/nf_conntrack_h323_main.c ret = set_sig_addr(skb, ct, ctinfo, protoff, data, protoff 1485 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1505 net/netfilter/nf_conntrack_h323_main.c return set_h225_addr(skb, protoff, data, 0, protoff 1518 net/netfilter/nf_conntrack_h323_main.c return set_h225_addr(skb, protoff, data, 0, protoff 1529 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1550 net/netfilter/nf_conntrack_h323_main.c return set_sig_addr(skb, ct, ctinfo, protoff, data, protoff 1577 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1587 net/netfilter/nf_conntrack_h323_main.c return set_ras_addr(skb, ct, ctinfo, protoff, data, protoff 1594 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1633 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1645 net/netfilter/nf_conntrack_h323_main.c ret = set_ras_addr(skb, ct, ctinfo, protoff, data, protoff 1654 net/netfilter/nf_conntrack_h323_main.c ret = set_sig_addr(skb, ct, ctinfo, protoff, data, protoff 1666 net/netfilter/nf_conntrack_h323_main.c unsigned int protoff, protoff 1671 net/netfilter/nf_conntrack_h323_main.c return process_grq(skb, ct, ctinfo, protoff, data, protoff 1674 net/netfilter/nf_conntrack_h323_main.c return process_gcf(skb, ct, ctinfo, protoff, data, protoff 1677 net/netfilter/nf_conntrack_h323_main.c return process_rrq(skb, ct, ctinfo, protoff, data, protoff 1680 net/netfilter/nf_conntrack_h323_main.c return process_rcf(skb, ct, ctinfo, protoff, data, protoff 1683 net/netfilter/nf_conntrack_h323_main.c return process_urq(skb, ct, ctinfo, protoff, data, protoff 1686 net/netfilter/nf_conntrack_h323_main.c return process_arq(skb, ct, ctinfo, protoff, data, protoff 1689 net/netfilter/nf_conntrack_h323_main.c return process_acf(skb, ct, ctinfo, protoff, data, protoff 1692 net/netfilter/nf_conntrack_h323_main.c return process_lrq(skb, ct, ctinfo, protoff, data, protoff 1695 net/netfilter/nf_conntrack_h323_main.c return process_lcf(skb, ct, ctinfo, protoff, data, protoff 1698 net/netfilter/nf_conntrack_h323_main.c return process_irr(skb, ct, ctinfo, protoff, data, protoff 1708 net/netfilter/nf_conntrack_h323_main.c static int ras_help(struct sk_buff *skb, unsigned int protoff, protoff 1721 net/netfilter/nf_conntrack_h323_main.c data = get_udp_data(skb, protoff, &datalen); protoff 1737 net/netfilter/nf_conntrack_h323_main.c if (process_ras(skb, ct, ctinfo, protoff, &data, &ras) < 0) protoff 483 net/netfilter/nf_conntrack_helper.c int (*help)(struct sk_buff *skb, unsigned int protoff, protoff 35 net/netfilter/nf_conntrack_irc.c unsigned int protoff, protoff 106 net/netfilter/nf_conntrack_irc.c static int help(struct sk_buff *skb, unsigned int protoff, protoff 134 net/netfilter/nf_conntrack_irc.c th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); protoff 139 net/netfilter/nf_conntrack_irc.c dataoff = protoff + th->doff*4; protoff 212 net/netfilter/nf_conntrack_irc.c ret = nf_nat_irc(skb, ctinfo, protoff, protoff 39 net/netfilter/nf_conntrack_netbios_ns.c static int netbios_ns_help(struct sk_buff *skb, unsigned int protoff, protoff 51 net/netfilter/nf_conntrack_pptp.c unsigned int protoff, struct PptpControlHeader *ctlh, protoff 58 net/netfilter/nf_conntrack_pptp.c unsigned int protoff, struct PptpControlHeader *ctlh, protoff 274 net/netfilter/nf_conntrack_pptp.c pptp_inbound_pkt(struct sk_buff *skb, unsigned int protoff, protoff 389 net/netfilter/nf_conntrack_pptp.c protoff, ctlh, pptpReq); protoff 402 net/netfilter/nf_conntrack_pptp.c pptp_outbound_pkt(struct sk_buff *skb, unsigned int protoff, protoff 485 net/netfilter/nf_conntrack_pptp.c protoff, ctlh, pptpReq); protoff 515 net/netfilter/nf_conntrack_pptp.c conntrack_pptp_help(struct sk_buff *skb, unsigned int protoff, protoff 527 net/netfilter/nf_conntrack_pptp.c unsigned int tcplen = skb->len - protoff; protoff 545 net/netfilter/nf_conntrack_pptp.c nexthdr_off = protoff; protoff 592 net/netfilter/nf_conntrack_pptp.c ret = pptp_outbound_pkt(skb, protoff, ctlh, pptpReq, reqlen, ct, protoff 596 net/netfilter/nf_conntrack_pptp.c ret = pptp_inbound_pkt(skb, protoff, ctlh, pptpReq, reqlen, ct, protoff 124 net/netfilter/nf_conntrack_proto.c unsigned int nf_confirm(struct sk_buff *skb, unsigned int protoff, protoff 138 net/netfilter/nf_conntrack_proto.c protoff, protoff 147 net/netfilter/nf_conntrack_proto.c if (!nf_ct_seq_adjust(skb, ct, ctinfo, protoff)) { protoff 371 net/netfilter/nf_conntrack_proto.c int protoff; protoff 377 net/netfilter/nf_conntrack_proto.c protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &pnum, protoff 379 net/netfilter/nf_conntrack_proto.c if (protoff < 0 || (frag_off & htons(~0x7)) != 0) { protoff 384 net/netfilter/nf_conntrack_proto.c return nf_confirm(skb, protoff, ct, ctinfo); protoff 63 net/netfilter/nf_conntrack_sane.c unsigned int protoff, protoff 85 net/netfilter/nf_conntrack_sane.c th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); protoff 90 net/netfilter/nf_conntrack_sane.c dataoff = protoff + th->doff * 4; protoff 118 net/netfilter/nf_conntrack_seqadj.c unsigned int protoff, protoff 122 net/netfilter/nf_conntrack_seqadj.c struct tcphdr *tcph = (void *)skb->data + protoff; protoff 126 net/netfilter/nf_conntrack_seqadj.c optoff = protoff + sizeof(struct tcphdr); protoff 127 net/netfilter/nf_conntrack_seqadj.c optend = protoff + tcph->doff * 4; protoff 132 net/netfilter/nf_conntrack_seqadj.c tcph = (void *)skb->data + protoff; protoff 166 net/netfilter/nf_conntrack_seqadj.c unsigned int protoff) protoff 179 net/netfilter/nf_conntrack_seqadj.c if (skb_ensure_writable(skb, protoff + sizeof(*tcph))) protoff 182 net/netfilter/nf_conntrack_seqadj.c tcph = (void *)skb->data + protoff; protoff 212 net/netfilter/nf_conntrack_seqadj.c res = nf_ct_sack_adjust(skb, protoff, ct, ctinfo); protoff 846 net/netfilter/nf_conntrack_sip.c static int set_expected_rtp_rtcp(struct sk_buff *skb, unsigned int protoff, protoff 951 net/netfilter/nf_conntrack_sip.c !hooks->sdp_port(skb, protoff, dataoff, dptr, datalen, protoff 973 net/netfilter/nf_conntrack_sip.c ret = hooks->sdp_media(skb, protoff, dataoff, dptr, protoff 1026 net/netfilter/nf_conntrack_sip.c static int process_sdp(struct sk_buff *skb, unsigned int protoff, protoff 1101 net/netfilter/nf_conntrack_sip.c ret = set_expected_rtp_rtcp(skb, protoff, dataoff, protoff 1113 net/netfilter/nf_conntrack_sip.c ret = hooks->sdp_addr(skb, protoff, dataoff, protoff 1129 net/netfilter/nf_conntrack_sip.c ret = hooks->sdp_session(skb, protoff, dataoff, protoff 1135 net/netfilter/nf_conntrack_sip.c static int process_invite_response(struct sk_buff *skb, unsigned int protoff, protoff 1146 net/netfilter/nf_conntrack_sip.c return process_sdp(skb, protoff, dataoff, dptr, datalen, cseq); protoff 1152 net/netfilter/nf_conntrack_sip.c static int process_update_response(struct sk_buff *skb, unsigned int protoff, protoff 1163 net/netfilter/nf_conntrack_sip.c return process_sdp(skb, protoff, dataoff, dptr, datalen, cseq); protoff 1169 net/netfilter/nf_conntrack_sip.c static int process_prack_response(struct sk_buff *skb, unsigned int protoff, protoff 1180 net/netfilter/nf_conntrack_sip.c return process_sdp(skb, protoff, dataoff, dptr, datalen, cseq); protoff 1186 net/netfilter/nf_conntrack_sip.c static int process_invite_request(struct sk_buff *skb, unsigned int protoff, protoff 1197 net/netfilter/nf_conntrack_sip.c ret = process_sdp(skb, protoff, dataoff, dptr, datalen, cseq); protoff 1203 net/netfilter/nf_conntrack_sip.c static int process_bye_request(struct sk_buff *skb, unsigned int protoff, protoff 1219 net/netfilter/nf_conntrack_sip.c static int process_register_request(struct sk_buff *skb, unsigned int protoff, protoff 1300 net/netfilter/nf_conntrack_sip.c ret = hooks->expect(skb, protoff, dataoff, dptr, datalen, protoff 1317 net/netfilter/nf_conntrack_sip.c static int process_register_response(struct sk_buff *skb, unsigned int protoff, protoff 1403 net/netfilter/nf_conntrack_sip.c static int process_sip_response(struct sk_buff *skb, unsigned int protoff, protoff 1441 net/netfilter/nf_conntrack_sip.c return handler->response(skb, protoff, dataoff, dptr, datalen, protoff 1447 net/netfilter/nf_conntrack_sip.c static int process_sip_request(struct sk_buff *skb, unsigned int protoff, protoff 1497 net/netfilter/nf_conntrack_sip.c return handler->request(skb, protoff, dataoff, dptr, datalen, protoff 1504 net/netfilter/nf_conntrack_sip.c unsigned int protoff, unsigned int dataoff, protoff 1511 net/netfilter/nf_conntrack_sip.c ret = process_sip_request(skb, protoff, dataoff, dptr, datalen); protoff 1513 net/netfilter/nf_conntrack_sip.c ret = process_sip_response(skb, protoff, dataoff, dptr, datalen); protoff 1517 net/netfilter/nf_conntrack_sip.c if (hooks && !hooks->msg(skb, protoff, dataoff, protoff 1527 net/netfilter/nf_conntrack_sip.c static int sip_help_tcp(struct sk_buff *skb, unsigned int protoff, protoff 1544 net/netfilter/nf_conntrack_sip.c th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); protoff 1547 net/netfilter/nf_conntrack_sip.c dataoff = protoff + th->doff * 4; protoff 1587 net/netfilter/nf_conntrack_sip.c ret = process_sip_msg(skb, ct, protoff, dataoff, protoff 1605 net/netfilter/nf_conntrack_sip.c hooks->seq_adjust(skb, protoff, tdiff); protoff 1611 net/netfilter/nf_conntrack_sip.c static int sip_help_udp(struct sk_buff *skb, unsigned int protoff, protoff 1618 net/netfilter/nf_conntrack_sip.c dataoff = protoff + sizeof(struct udphdr); protoff 1632 net/netfilter/nf_conntrack_sip.c return process_sip_msg(skb, ct, protoff, dataoff, &dptr, &datalen); protoff 29 net/netfilter/nf_conntrack_snmp.c unsigned int protoff, protoff 34 net/netfilter/nf_conntrack_snmp.c static int snmp_conntrack_help(struct sk_buff *skb, unsigned int protoff, protoff 44 net/netfilter/nf_conntrack_snmp.c return nf_nat_snmp(skb, protoff, ct, ctinfo); protoff 41 net/netfilter/nf_conntrack_tftp.c unsigned int protoff, protoff 52 net/netfilter/nf_conntrack_tftp.c tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr), protoff 30 net/netfilter/nf_nat_amanda.c unsigned int protoff, protoff 67 net/netfilter/nf_nat_amanda.c protoff, matchoff, matchlen, protoff 66 net/netfilter/nf_nat_ftp.c unsigned int protoff, protoff 115 net/netfilter/nf_nat_ftp.c if (!nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, matchoff, protoff 89 net/netfilter/nf_nat_helper.c unsigned int protoff, protoff 106 net/netfilter/nf_nat_helper.c tcph = (void *)skb->data + protoff; protoff 108 net/netfilter/nf_nat_helper.c oldlen = skb->len - protoff; protoff 109 net/netfilter/nf_nat_helper.c mangle_contents(skb, protoff + tcph->doff*4, protoff 112 net/netfilter/nf_nat_helper.c datalen = skb->len - protoff; protoff 139 net/netfilter/nf_nat_helper.c unsigned int protoff, protoff 156 net/netfilter/nf_nat_helper.c udph = (void *)skb->data + protoff; protoff 158 net/netfilter/nf_nat_helper.c oldlen = skb->len - protoff; protoff 159 net/netfilter/nf_nat_helper.c mangle_contents(skb, protoff + sizeof(*udph), protoff 163 net/netfilter/nf_nat_helper.c datalen = skb->len - protoff; protoff 34 net/netfilter/nf_nat_irc.c unsigned int protoff, protoff 88 net/netfilter/nf_nat_irc.c if (!nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, matchoff, protoff 34 net/netfilter/nf_nat_sip.c static unsigned int mangle_packet(struct sk_buff *skb, unsigned int protoff, protoff 46 net/netfilter/nf_nat_sip.c th = (struct tcphdr *)(skb->data + protoff); protoff 47 net/netfilter/nf_nat_sip.c baseoff = protoff + th->doff * 4; protoff 51 net/netfilter/nf_nat_sip.c protoff, matchoff, matchlen, protoff 55 net/netfilter/nf_nat_sip.c baseoff = protoff + sizeof(struct udphdr); protoff 59 net/netfilter/nf_nat_sip.c protoff, matchoff, matchlen, protoff 92 net/netfilter/nf_nat_sip.c static int map_addr(struct sk_buff *skb, unsigned int protoff, protoff 123 net/netfilter/nf_nat_sip.c return mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 127 net/netfilter/nf_nat_sip.c static int map_sip_addr(struct sk_buff *skb, unsigned int protoff, protoff 141 net/netfilter/nf_nat_sip.c return map_addr(skb, protoff, dataoff, dptr, datalen, protoff 145 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sip(struct sk_buff *skb, unsigned int protoff, protoff 164 net/netfilter/nf_nat_sip.c !map_addr(skb, protoff, dataoff, dptr, datalen, protoff 200 net/netfilter/nf_nat_sip.c if (!map_addr(skb, protoff, dataoff, dptr, datalen, protoff 218 net/netfilter/nf_nat_sip.c if (!mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 235 net/netfilter/nf_nat_sip.c if (!mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 251 net/netfilter/nf_nat_sip.c if (!mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 267 net/netfilter/nf_nat_sip.c if (!map_addr(skb, protoff, dataoff, dptr, datalen, protoff 275 net/netfilter/nf_nat_sip.c if (!map_sip_addr(skb, protoff, dataoff, dptr, datalen, SIP_HDR_FROM) || protoff 276 net/netfilter/nf_nat_sip.c !map_sip_addr(skb, protoff, dataoff, dptr, datalen, SIP_HDR_TO)) { protoff 290 net/netfilter/nf_nat_sip.c uh = (void *)skb->data + protoff; protoff 293 net/netfilter/nf_nat_sip.c if (!nf_nat_mangle_udp_packet(skb, ct, ctinfo, protoff, protoff 303 net/netfilter/nf_nat_sip.c static void nf_nat_sip_seq_adjust(struct sk_buff *skb, unsigned int protoff, protoff 313 net/netfilter/nf_nat_sip.c th = (struct tcphdr *)(skb->data + protoff); protoff 373 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sip_expect(struct sk_buff *skb, unsigned int protoff, protoff 434 net/netfilter/nf_nat_sip.c if (!mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 447 net/netfilter/nf_nat_sip.c static int mangle_content_len(struct sk_buff *skb, unsigned int protoff, protoff 470 net/netfilter/nf_nat_sip.c return mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 474 net/netfilter/nf_nat_sip.c static int mangle_sdp_packet(struct sk_buff *skb, unsigned int protoff, protoff 489 net/netfilter/nf_nat_sip.c return mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 493 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sdp_addr(struct sk_buff *skb, unsigned int protoff, protoff 507 net/netfilter/nf_nat_sip.c if (mangle_sdp_packet(skb, protoff, dataoff, dptr, datalen, protoff 511 net/netfilter/nf_nat_sip.c return mangle_content_len(skb, protoff, dataoff, dptr, datalen); protoff 514 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sdp_port(struct sk_buff *skb, unsigned int protoff, protoff 525 net/netfilter/nf_nat_sip.c if (!mangle_packet(skb, protoff, dataoff, dptr, datalen, protoff 529 net/netfilter/nf_nat_sip.c return mangle_content_len(skb, protoff, dataoff, dptr, datalen); protoff 532 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sdp_session(struct sk_buff *skb, unsigned int protoff, protoff 545 net/netfilter/nf_nat_sip.c if (mangle_sdp_packet(skb, protoff, dataoff, dptr, datalen, sdpoff, protoff 549 net/netfilter/nf_nat_sip.c switch (mangle_sdp_packet(skb, protoff, dataoff, dptr, datalen, sdpoff, protoff 566 net/netfilter/nf_nat_sip.c return mangle_content_len(skb, protoff, dataoff, dptr, datalen); protoff 571 net/netfilter/nf_nat_sip.c static unsigned int nf_nat_sdp_media(struct sk_buff *skb, unsigned int protoff, protoff 640 net/netfilter/nf_nat_sip.c !nf_nat_sdp_port(skb, protoff, dataoff, dptr, datalen, protoff 180 net/netfilter/nf_synproxy_core.c synproxy_tstamp_adjust(struct sk_buff *skb, unsigned int protoff, protoff 191 net/netfilter/nf_synproxy_core.c optoff = protoff + sizeof(struct tcphdr); protoff 192 net/netfilter/nf_synproxy_core.c optend = protoff + th->doff * 4; protoff 41 net/netfilter/nfnetlink_cthelper.c nfnl_userspace_cthelper(struct sk_buff *skb, unsigned int protoff, protoff 135 net/netfilter/xt_HMARK.c int protoff; protoff 137 net/netfilter/xt_HMARK.c protoff = proto_ports_offset(t->proto); protoff 138 net/netfilter/xt_HMARK.c if (protoff < 0) protoff 141 net/netfilter/xt_HMARK.c nhoff += protoff; protoff 36 net/netfilter/xt_dccp.c unsigned int protoff, protoff 53 net/netfilter/xt_dccp.c op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf); protoff 89 net/netfilter/xt_dccp.c match_option(u_int8_t option, const struct sk_buff *skb, unsigned int protoff, protoff 92 net/netfilter/xt_dccp.c return dccp_find_option(option, skb, protoff, dh, hotdrop); protoff 639 net/netfilter/xt_hashlimit.c const struct sk_buff *skb, unsigned int protoff) protoff 681 net/netfilter/xt_hashlimit.c protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, &frag_off); protoff 682 net/netfilter/xt_hashlimit.c if ((int)protoff < 0) protoff 694 net/netfilter/xt_hashlimit.c ports = skb_header_pointer(skb, protoff + poff, sizeof(_ports), protoff 34 net/netfilter/xt_tcpudp.c unsigned int protoff, protoff 50 net/netfilter/xt_tcpudp.c op = skb_header_pointer(skb, protoff + sizeof(struct tcphdr), protoff 437 net/openvswitch/conntrack.c unsigned int protoff; protoff 455 net/openvswitch/conntrack.c protoff = ip_hdrlen(skb); protoff 468 net/openvswitch/conntrack.c protoff = ofs; protoff 476 net/openvswitch/conntrack.c err = helper->help(skb, protoff, ct, ctinfo); protoff 485 net/openvswitch/conntrack.c !nf_ct_seq_adjust(skb, ct, ctinfo, protoff))