Home
last modified time | relevance | path

Searched refs:ipv6_hdr (Results 1 – 25 of 699) sorted by relevance

12345678910>>...28

/dports/multimedia/libv4l/linux-5.13-rc2/net/ipv6/netfilter/
H A Dip6table_mangle.c44 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in ip6t_mangle_out()
45 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in ip6t_mangle_out()
47 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out()
50 flowlabel = *((u_int32_t *)ipv6_hdr(skb)); in ip6t_mangle_out()
55 (!ipv6_addr_equal(&ipv6_hdr(skb)->saddr, &saddr) || in ip6t_mangle_out()
56 !ipv6_addr_equal(&ipv6_hdr(skb)->daddr, &daddr) || in ip6t_mangle_out()
58 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
59 flowlabel != *((u_int32_t *)ipv6_hdr(skb)))) { in ip6t_mangle_out()
H A Dnf_reject_ipv6.c17 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
29 ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
48 hdr = ipv6_hdr(skb); in nf_reject_ip6hdr_validate()
153 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6_tcphdr_get()
202 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6hdr_put()
208 ip6h = ipv6_hdr(nskb); in nf_reject_ip6hdr_put()
255 tcph->check = csum_ipv6_magic(&ipv6_hdr(nskb)->saddr, in nf_reject_ip6_tcphdr_put()
256 &ipv6_hdr(nskb)->daddr, in nf_reject_ip6_tcphdr_put()
269 fl.u.ip6.daddr = ipv6_hdr(skb_in)->saddr; in nf_reject6_fill_skb_dst()
286 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_send_reset6()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/ipv6/netfilter/
H A Dip6table_mangle.c44 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in ip6t_mangle_out()
45 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in ip6t_mangle_out()
47 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out()
50 flowlabel = *((u_int32_t *)ipv6_hdr(skb)); in ip6t_mangle_out()
55 (!ipv6_addr_equal(&ipv6_hdr(skb)->saddr, &saddr) || in ip6t_mangle_out()
56 !ipv6_addr_equal(&ipv6_hdr(skb)->daddr, &daddr) || in ip6t_mangle_out()
58 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
59 flowlabel != *((u_int32_t *)ipv6_hdr(skb)))) { in ip6t_mangle_out()
H A Dnf_reject_ipv6.c17 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
29 ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
48 hdr = ipv6_hdr(skb); in nf_reject_ip6hdr_validate()
153 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6_tcphdr_get()
202 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6hdr_put()
208 ip6h = ipv6_hdr(nskb); in nf_reject_ip6hdr_put()
255 tcph->check = csum_ipv6_magic(&ipv6_hdr(nskb)->saddr, in nf_reject_ip6_tcphdr_put()
256 &ipv6_hdr(nskb)->daddr, in nf_reject_ip6_tcphdr_put()
269 fl.u.ip6.daddr = ipv6_hdr(skb_in)->saddr; in nf_reject6_fill_skb_dst()
286 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_send_reset6()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/ipv6/netfilter/
H A Dip6table_mangle.c44 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in ip6t_mangle_out()
45 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in ip6t_mangle_out()
47 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out()
50 flowlabel = *((u_int32_t *)ipv6_hdr(skb)); in ip6t_mangle_out()
55 (!ipv6_addr_equal(&ipv6_hdr(skb)->saddr, &saddr) || in ip6t_mangle_out()
56 !ipv6_addr_equal(&ipv6_hdr(skb)->daddr, &daddr) || in ip6t_mangle_out()
58 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
59 flowlabel != *((u_int32_t *)ipv6_hdr(skb)))) { in ip6t_mangle_out()
H A Dnf_reject_ipv6.c17 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
29 ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok()
48 hdr = ipv6_hdr(skb); in nf_reject_ip6hdr_validate()
153 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6_tcphdr_get()
202 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_reject_ip6hdr_put()
208 ip6h = ipv6_hdr(nskb); in nf_reject_ip6hdr_put()
255 tcph->check = csum_ipv6_magic(&ipv6_hdr(nskb)->saddr, in nf_reject_ip6_tcphdr_put()
256 &ipv6_hdr(nskb)->daddr, in nf_reject_ip6_tcphdr_put()
269 fl.u.ip6.daddr = ipv6_hdr(skb_in)->saddr; in nf_reject6_fill_skb_dst()
286 const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); in nf_send_reset6()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/netfilter/
H A Dnft_chain_route.c80 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in nf_route_table_hook6()
81 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in nf_route_table_hook6()
83 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook6()
86 flowlabel = *((u32 *)ipv6_hdr(skb)); in nf_route_table_hook6()
90 (memcmp(&ipv6_hdr(skb)->saddr, &saddr, sizeof(saddr)) || in nf_route_table_hook6()
91 memcmp(&ipv6_hdr(skb)->daddr, &daddr, sizeof(daddr)) || in nf_route_table_hook6()
93 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook6()
94 flowlabel != *((u32 *)ipv6_hdr(skb)))) { in nf_route_table_hook6()
H A Dxt_DSCP.c49 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg6()
55 ipv6_change_dsfield(ipv6_hdr(skb), in dscp_tg6()
95 struct ipv6hdr *iph = ipv6_hdr(skb); in tos_tg6()
104 iph = ipv6_hdr(skb); in tos_tg6()
/dports/multimedia/libv4l/linux-5.13-rc2/net/netfilter/
H A Dnft_chain_route.c80 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in nf_route_table_hook6()
81 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in nf_route_table_hook6()
83 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook6()
86 flowlabel = *((u32 *)ipv6_hdr(skb)); in nf_route_table_hook6()
90 (memcmp(&ipv6_hdr(skb)->saddr, &saddr, sizeof(saddr)) || in nf_route_table_hook6()
91 memcmp(&ipv6_hdr(skb)->daddr, &daddr, sizeof(daddr)) || in nf_route_table_hook6()
93 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook6()
94 flowlabel != *((u32 *)ipv6_hdr(skb)))) { in nf_route_table_hook6()
H A Dxt_DSCP.c49 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg6()
55 ipv6_change_dsfield(ipv6_hdr(skb), in dscp_tg6()
95 struct ipv6hdr *iph = ipv6_hdr(skb); in tos_tg6()
104 iph = ipv6_hdr(skb); in tos_tg6()
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/netfilter/
H A Dnft_chain_route.c80 memcpy(&saddr, &ipv6_hdr(skb)->saddr, sizeof(saddr)); in nf_route_table_hook6()
81 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in nf_route_table_hook6()
83 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook6()
86 flowlabel = *((u32 *)ipv6_hdr(skb)); in nf_route_table_hook6()
90 (memcmp(&ipv6_hdr(skb)->saddr, &saddr, sizeof(saddr)) || in nf_route_table_hook6()
91 memcmp(&ipv6_hdr(skb)->daddr, &daddr, sizeof(daddr)) || in nf_route_table_hook6()
93 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook6()
94 flowlabel != *((u32 *)ipv6_hdr(skb)))) { in nf_route_table_hook6()
H A Dxt_DSCP.c49 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg6()
55 ipv6_change_dsfield(ipv6_hdr(skb), in dscp_tg6()
95 struct ipv6hdr *iph = ipv6_hdr(skb); in tos_tg6()
104 iph = ipv6_hdr(skb); in tos_tg6()
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/bridge/
H A Dbr_netfilter_ipv6.c48 unsigned char *raw = (u8 *)(ipv6_hdr(skb) + 1); in br_nf_check_hbh_len()
76 ipv6_hdr(skb)->payload_len) in br_nf_check_hbh_len()
112 hdr = ipv6_hdr(skb); in br_validate_ipv6()
130 hdr = ipv6_hdr(skb); in br_validate_ipv6()
151 return memcmp(&nf_bridge->ipv6_daddr, &ipv6_hdr(skb)->daddr, in br_nf_ipv6_daddr_was_changed()
152 sizeof(ipv6_hdr(skb)->daddr)) != 0; in br_nf_ipv6_daddr_was_changed()
231 nf_bridge->ipv6_daddr = ipv6_hdr(skb)->daddr; in br_nf_pre_routing_ipv6()
/dports/multimedia/libv4l/linux-5.13-rc2/net/bridge/
H A Dbr_netfilter_ipv6.c48 unsigned char *raw = (u8 *)(ipv6_hdr(skb) + 1); in br_nf_check_hbh_len()
76 ipv6_hdr(skb)->payload_len) in br_nf_check_hbh_len()
112 hdr = ipv6_hdr(skb); in br_validate_ipv6()
130 hdr = ipv6_hdr(skb); in br_validate_ipv6()
151 return memcmp(&nf_bridge->ipv6_daddr, &ipv6_hdr(skb)->daddr, in br_nf_ipv6_daddr_was_changed()
152 sizeof(ipv6_hdr(skb)->daddr)) != 0; in br_nf_ipv6_daddr_was_changed()
231 nf_bridge->ipv6_daddr = ipv6_hdr(skb)->daddr; in br_nf_pre_routing_ipv6()
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/bridge/
H A Dbr_netfilter_ipv6.c48 unsigned char *raw = (u8 *)(ipv6_hdr(skb) + 1); in br_nf_check_hbh_len()
76 ipv6_hdr(skb)->payload_len) in br_nf_check_hbh_len()
112 hdr = ipv6_hdr(skb); in br_validate_ipv6()
130 hdr = ipv6_hdr(skb); in br_validate_ipv6()
151 return memcmp(&nf_bridge->ipv6_daddr, &ipv6_hdr(skb)->daddr, in br_nf_ipv6_daddr_was_changed()
152 sizeof(ipv6_hdr(skb)->daddr)) != 0; in br_nf_ipv6_daddr_was_changed()
231 nf_bridge->ipv6_daddr = ipv6_hdr(skb)->daddr; in br_nf_pre_routing_ipv6()
/dports/multimedia/libv4l/linux-5.13-rc2/net/ipv6/
H A Dmip6.c121 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_destopt_input()
147 iph = ipv6_hdr(skb); in mip6_destopt_output()
221 if (!mip6_report_rl_allow(stamp, &ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
222 hao ? &hao->addr : &ipv6_hdr(skb)->saddr, in mip6_destopt_reject()
227 memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
255 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_destopt_offset()
261 *nexthdr = &ipv6_hdr(skb)->nexthdr; in mip6_destopt_offset()
341 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_rthdr_input()
364 iph = ipv6_hdr(skb); in mip6_rthdr_output()
391 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_rthdr_offset()
[all …]
H A Dexthdrs.c213 struct ipv6hdr *ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
249 ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
443 ipv6_hdr(skb)->daddr = *addr; in ipv6_srh_rcv()
462 ipv6_hdr(skb)->hop_limit--; in ipv6_srh_rcv()
609 addr = ipv6_hdr(skb)->daddr; in ipv6_rpl_srh_rcv()
615 oldhdr = ipv6_hdr(skb); in ipv6_rpl_srh_rcv()
651 ipv6_hdr(skb)->hop_limit--; in ipv6_rpl_srh_rcv()
822 *addr = ipv6_hdr(skb)->daddr; in ipv6_rthdr_rcv()
823 ipv6_hdr(skb)->daddr = daddr; in ipv6_rthdr_rcv()
841 ipv6_hdr(skb)->hop_limit--; in ipv6_rthdr_rcv()
[all …]
H A Dmcast_snoop.c23 ip6h = ipv6_hdr(skb); in ipv6_mc_check_ip6hdr()
44 ip6h = ipv6_hdr(skb); in ipv6_mc_check_exthdrs()
80 if (!(ipv6_addr_type(&ipv6_hdr(skb)->saddr) & IPV6_ADDR_LINKLOCAL)) in ipv6_mc_check_mld_query()
100 !ipv6_addr_is_ll_all_nodes(&ipv6_hdr(skb)->daddr)) in ipv6_mc_check_mld_query()
H A Dndisc.c457 hdr = ipv6_hdr(skb); in ip6_nd_hdr()
729 saddr = &ipv6_hdr(skb)->saddr; in ndisc_solicit()
773 const struct in6_addr *saddr = &ipv6_hdr(skb)->saddr; in ndisc_recv_ns()
774 const struct in6_addr *daddr = &ipv6_hdr(skb)->daddr; in ndisc_recv_ns()
957 struct in6_addr *saddr = &ipv6_hdr(skb)->saddr; in ndisc_recv_na()
1298 &ipv6_hdr(skb)->saddr); in ndisc_router_discovery()
1331 &ipv6_hdr(skb)->saddr); in ndisc_router_discovery()
1464 &ipv6_hdr(skb)->saddr); in ndisc_router_discovery()
1684 .dest = ipv6_hdr(skb)->daddr, in ndisc_send_redirect()
1748 if (ipv6_hdr(skb)->hop_limit != 255) { in ndisc_rcv()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/ipv6/
H A Dmip6.c121 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_destopt_input()
147 iph = ipv6_hdr(skb); in mip6_destopt_output()
221 if (!mip6_report_rl_allow(stamp, &ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
222 hao ? &hao->addr : &ipv6_hdr(skb)->saddr, in mip6_destopt_reject()
227 memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
255 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_destopt_offset()
261 *nexthdr = &ipv6_hdr(skb)->nexthdr; in mip6_destopt_offset()
341 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_rthdr_input()
364 iph = ipv6_hdr(skb); in mip6_rthdr_output()
391 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_rthdr_offset()
[all …]
H A Dexthdrs.c213 struct ipv6hdr *ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
249 ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
443 ipv6_hdr(skb)->daddr = *addr; in ipv6_srh_rcv()
462 ipv6_hdr(skb)->hop_limit--; in ipv6_srh_rcv()
609 addr = ipv6_hdr(skb)->daddr; in ipv6_rpl_srh_rcv()
615 oldhdr = ipv6_hdr(skb); in ipv6_rpl_srh_rcv()
651 ipv6_hdr(skb)->hop_limit--; in ipv6_rpl_srh_rcv()
822 *addr = ipv6_hdr(skb)->daddr; in ipv6_rthdr_rcv()
823 ipv6_hdr(skb)->daddr = daddr; in ipv6_rthdr_rcv()
841 ipv6_hdr(skb)->hop_limit--; in ipv6_rthdr_rcv()
[all …]
H A Dmcast_snoop.c23 ip6h = ipv6_hdr(skb); in ipv6_mc_check_ip6hdr()
44 ip6h = ipv6_hdr(skb); in ipv6_mc_check_exthdrs()
80 if (!(ipv6_addr_type(&ipv6_hdr(skb)->saddr) & IPV6_ADDR_LINKLOCAL)) in ipv6_mc_check_mld_query()
100 !ipv6_addr_is_ll_all_nodes(&ipv6_hdr(skb)->daddr)) in ipv6_mc_check_mld_query()
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/ipv6/
H A Dmip6.c121 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_destopt_input()
147 iph = ipv6_hdr(skb); in mip6_destopt_output()
221 if (!mip6_report_rl_allow(stamp, &ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
222 hao ? &hao->addr : &ipv6_hdr(skb)->saddr, in mip6_destopt_reject()
227 memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
255 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_destopt_offset()
261 *nexthdr = &ipv6_hdr(skb)->nexthdr; in mip6_destopt_offset()
341 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_rthdr_input()
364 iph = ipv6_hdr(skb); in mip6_rthdr_output()
391 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); in mip6_rthdr_offset()
[all …]
H A Dexthdrs.c213 struct ipv6hdr *ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
249 ipv6h = ipv6_hdr(skb); in ipv6_dest_hao()
443 ipv6_hdr(skb)->daddr = *addr; in ipv6_srh_rcv()
462 ipv6_hdr(skb)->hop_limit--; in ipv6_srh_rcv()
609 addr = ipv6_hdr(skb)->daddr; in ipv6_rpl_srh_rcv()
615 oldhdr = ipv6_hdr(skb); in ipv6_rpl_srh_rcv()
651 ipv6_hdr(skb)->hop_limit--; in ipv6_rpl_srh_rcv()
822 *addr = ipv6_hdr(skb)->daddr; in ipv6_rthdr_rcv()
823 ipv6_hdr(skb)->daddr = daddr; in ipv6_rthdr_rcv()
841 ipv6_hdr(skb)->hop_limit--; in ipv6_rthdr_rcv()
[all …]
H A Dmcast_snoop.c23 ip6h = ipv6_hdr(skb); in ipv6_mc_check_ip6hdr()
44 ip6h = ipv6_hdr(skb); in ipv6_mc_check_exthdrs()
80 if (!(ipv6_addr_type(&ipv6_hdr(skb)->saddr) & IPV6_ADDR_LINKLOCAL)) in ipv6_mc_check_mld_query()
100 !ipv6_addr_is_ll_all_nodes(&ipv6_hdr(skb)->daddr)) in ipv6_mc_check_mld_query()

12345678910>>...28