Searched refs:protoff (Results 1 - 24 of 24) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netfilter/
H A Dxt_dccp.c39 unsigned int protoff,
56 op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf);
92 match_option(u_int8_t option, const struct sk_buff *skb, unsigned int protoff, argument
95 return dccp_find_option(option, skb, protoff, dh, hotdrop);
37 dccp_find_option(u_int8_t option, const struct sk_buff *skb, unsigned int protoff, const struct dccp_hdr *dh, bool *hotdrop) argument
H A Dnf_conntrack_tftp.c39 unsigned int protoff,
50 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr),
38 tftp_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
H A Dnf_conntrack_irc.c104 static int help(struct sk_buff *skb, unsigned int protoff, argument
133 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph);
138 dataoff = protoff + th->doff*4;
H A Dnf_conntrack_sane.c62 unsigned int protoff,
85 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph);
90 dataoff = protoff + th->doff * 4;
61 help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
H A Dnf_conntrack_netbios_ns.c46 static int help(struct sk_buff *skb, unsigned int protoff, argument
H A Dnf_conntrack_amanda.c85 unsigned int protoff,
108 dataoff = protoff + sizeof(struct udphdr);
84 amanda_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
H A Dxt_tcpudp.c33 unsigned int protoff,
49 op = skb_header_pointer(skb, protoff + sizeof(struct tcphdr),
31 tcp_find_option(u_int8_t option, const struct sk_buff *skb, unsigned int protoff, unsigned int optlen, bool invert, bool *hotdrop) argument
H A Dnf_conntrack_h323_main.c113 static int get_tpkt_data(struct sk_buff *skb, unsigned int protoff, argument
128 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph);
133 tcpdataoff = protoff + th->doff * 4;
564 static int h245_help(struct sk_buff *skb, unsigned int protoff, argument
583 while (get_tpkt_data(skb, protoff, ct, ctinfo,
1109 static int q931_help(struct sk_buff *skb, unsigned int protoff, argument
1128 while (get_tpkt_data(skb, protoff, ct, ctinfo,
1187 static unsigned char *get_udp_data(struct sk_buff *skb, unsigned int protoff, argument
1194 uh = skb_header_pointer(skb, protoff, sizeof(_uh), &_uh);
1197 dataoff = protoff
1690 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
[all...]
H A Dnf_conntrack_ftp.c339 unsigned int protoff,
366 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph);
370 dataoff = protoff + th->doff * 4;
338 help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
H A Dnf_conntrack_pptp.c503 conntrack_pptp_help(struct sk_buff *skb, unsigned int protoff, argument
515 unsigned int tcplen = skb->len - protoff;
526 nexthdr_off = protoff;
H A Dxt_hashlimit.c445 const struct sk_buff *skb, unsigned int protoff)
483 protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr);
484 if ((int)protoff < 0)
499 ports = skb_header_pointer(skb, protoff, sizeof(_ports),
443 hashlimit_init_dst(const struct xt_hashlimit_htable *hinfo, struct dsthash_dst *dst, const struct sk_buff *skb, unsigned int protoff) argument
H A Dnf_conntrack_sip.c1370 static int sip_help_tcp(struct sk_buff *skb, unsigned int protoff, argument
1387 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph);
1390 dataoff = protoff + th->doff * 4;
1443 static int sip_help_udp(struct sk_buff *skb, unsigned int protoff, argument
1450 dataoff = protoff + sizeof(struct udphdr);
H A Dnf_conntrack_core.c722 unsigned int protoff; local
729 ret = l3proto->get_l4proto(skb, nhoff, &protoff, &protonum);
737 ret = nf_ct_get_tuple(skb, nhoff, protoff, l3num, protonum, tuple,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/src/
H A Dcthelper.c78 pkt_get(void *pkt, uint32_t pktlen, uint16_t proto, uint32_t *protoff) argument
96 *protoff = 4 * ip->ihl;
101 (struct tcphdr *) ((char *)pkt + *protoff);
104 if (pktlen < *protoff + sizeof(struct tcphdr)
105 || pktlen < *protoff + tcph->doff * 4) {
113 if (pktlen < *protoff + sizeof(struct udphdr)) {
186 helper_run(struct pkt_buff *pktb, uint32_t protoff, struct myct *myct, argument
208 *verdict = cur->helper->cb(pktb, protoff, myct, ctinfo);
223 uint32_t id, ctinfo, queue_num = 0, protoff = 0, pktlen; local
260 if (pkt_get(pkt, pktlen, ntohs(ph->hw_protocol), &protoff))
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/netfilter/
H A Dnf_conntrack_l3proto_ipv6.c130 int protoff; local
137 protoff = nf_ct_ipv6_skip_exthdr(skb, extoff, &pnum, skb->len - extoff);
139 * (protoff == skb->len) mean that the packet doesn't have no data
142 if ((protoff < 0) || (protoff > skb->len)) {
147 *dataoff = protoff;
162 unsigned int ret, protoff; local
180 protoff = nf_ct_ipv6_skip_exthdr(skb, extoff, &pnum,
182 if (protoff > skb->len || pnum == NEXTHDR_FRAGMENT) {
187 ret = helper->help(skb, protoff, c
[all...]
H A Dip6_tables.c96 unsigned int *protoff,
144 protohdr = ipv6_find_hdr(skb, protoff, -1, &_frag_off);
92 ip6_packet_match(const struct sk_buff *skb, const char *indev, const char *outdev, const struct ip6t_ip6 *ip6info, unsigned int *protoff, int *fragoff, bool *hotdrop) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/netfilter/
H A Dnf_conntrack_helper.h32 unsigned int protoff,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/src/helpers/
H A Drpc.c327 rpc_helper_cb(struct pkt_buff *pkt, uint32_t protoff, argument
331 unsigned int offset = protoff, datalen;
350 (struct tcphdr *) (pktb_network_header(pkt) + protoff);
H A Dtns.c281 tns_helper_cb(struct pkt_buff *pkt, uint32_t protoff, argument
309 th = (struct tcphdr *) (pktb_network_header(pkt) + protoff);
311 dataoff = protoff + th->doff * 4;
H A Dftp.c442 ftp_helper_cb(struct pkt_buff *pkt, uint32_t protoff, argument
470 th = (struct tcphdr *) (pktb_network_header(pkt) + protoff);
472 dataoff = protoff + th->doff * 4;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/include/
H A Dhelper.h26 uint32_t protoff,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/netfilter_bridge/
H A Debtables.h207 const void *matchinfo, int offset, unsigned int protoff,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/netfilter/
H A Dnf_nat_autofw.c48 unsigned int protoff,
47 autofw_help(struct sk_buff **pskb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
H A Dnf_nat_snmp_basic.c1237 static int help(struct sk_buff *skb, unsigned int protoff, argument

Completed in 116 milliseconds