/dports/multimedia/libv4l/linux-5.13-rc2/net/ipv6/netfilter/ |
H A D | ip6table_mangle.c | 44 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 D | nf_reject_ipv6.c | 17 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 D | ip6table_mangle.c | 44 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 D | nf_reject_ipv6.c | 17 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 D | ip6table_mangle.c | 44 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 D | nf_reject_ipv6.c | 17 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 D | nft_chain_route.c | 80 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 D | xt_DSCP.c | 49 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 D | nft_chain_route.c | 80 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 D | xt_DSCP.c | 49 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 D | nft_chain_route.c | 80 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 D | xt_DSCP.c | 49 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 D | br_netfilter_ipv6.c | 48 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 D | br_netfilter_ipv6.c | 48 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 D | br_netfilter_ipv6.c | 48 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 D | mip6.c | 121 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 D | exthdrs.c | 213 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 D | mcast_snoop.c | 23 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 D | ndisc.c | 457 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 D | mip6.c | 121 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 D | exthdrs.c | 213 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 D | mcast_snoop.c | 23 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 D | mip6.c | 121 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 D | exthdrs.c | 213 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 D | mcast_snoop.c | 23 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()
|