Searched refs:IPPROTO_IPV6 (Results 1 - 25 of 60) sorted by relevance

123

/linux-master/net/ipv6/
H A Dxfrm6_state.c19 .proto = IPPROTO_IPV6,
H A Dtunnel6.c165 head = (proto == IPPROTO_IPV6) ? tunnel6_handlers : tunnel46_handlers;
259 if (inet6_add_protocol(&tunnel6_protocol, IPPROTO_IPV6)) {
265 inet6_del_protocol(&tunnel6_protocol, IPPROTO_IPV6);
271 inet6_del_protocol(&tunnel6_protocol, IPPROTO_IPV6);
278 inet6_del_protocol(&tunnel6_protocol, IPPROTO_IPV6);
296 if (inet6_del_protocol(&tunnel6_protocol, IPPROTO_IPV6))
H A Dipcomp6.c83 t->id.proto = IPPROTO_IPV6;
122 spi, IPPROTO_IPV6, AF_INET6);
H A Dxfrm6_tunnel.c229 return xfrm6_rcv_spi(skb, IPPROTO_IPV6, spi, NULL);
299 .proto = IPPROTO_IPV6,
H A Dip6_tunnel.c660 err = ip6_tnl_err(skb, IPPROTO_IPV6, opt, &rel_type, &rel_code,
975 return ipxip6_rcv(skb, IPPROTO_IPV6, &tpi_v6,
1328 case IPPROTO_IPV6:
1339 if (protocol == IPPROTO_IPV6) {
1374 case IPPROTO_IPV6:
1408 case IPPROTO_IPV6:
1437 ipproto = IPPROTO_IPV6;
1665 if (p.proto != IPPROTO_IPV6 && p.proto != IPPROTO_IPIP &&
1735 if (tnl->parms.proto == IPPROTO_IPV6) {
1742 if (tnl->parms.proto == IPPROTO_IPV6 || tn
[all...]
H A Dip6_vti.c308 if (t->parms.proto != IPPROTO_IPV6 && t->parms.proto != 0) {
567 if ((t->parms.proto != IPPROTO_IPV6 && t->parms.proto != 0) ||
838 if (p.proto != IPPROTO_IPV6 && p.proto != 0)
969 t->parms.proto = IPPROTO_IPV6;
1018 nt->parms.proto = IPPROTO_IPV6;
1231 return vti6_input_proto(skb, IPPROTO_IPV6, spi, 0);
H A Dip6_offload.c491 inet_add_offload(&sit_offload, IPPROTO_IPV6);
492 inet6_add_offload(&ip6ip6_offload, IPPROTO_IPV6);
H A Dsit.c687 if (tunnel->parms.iph.protocol != IPPROTO_IPV6 &&
870 u8 protocol = IPPROTO_IPV6;
937 RT_TOS(tos), RT_SCOPE_UNIVERSE, IPPROTO_IPV6,
1032 skb_set_inner_ipproto(skb, IPPROTO_IPV6);
1112 IPPROTO_IPV6,
1245 return ipproto == IPPROTO_IPV6 ||
1470 iph->protocol = IPPROTO_IPV6;
1499 parms->iph.protocol = IPPROTO_IPV6;
H A Dfou6.c116 ret = gue6_err_proto_handler(IPPROTO_IPV6, skb, opt,
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dxdp.c51 ASSERT_EQ(iph6.nexthdr, IPPROTO_IPV6, "ipv6 test_run iph6.nexthdr");
/linux-master/net/ipv4/
H A Dtunnel4.c244 if (inet_add_protocol(&tunnel64_protocol, IPPROTO_IPV6)) {
253 inet_del_protocol(&tunnel64_protocol, IPPROTO_IPV6);
262 inet_del_protocol(&tunnel64_protocol, IPPROTO_IPV6);
288 if (inet_del_protocol(&tunnel64_protocol, IPPROTO_IPV6))
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tc_tunnel.c114 if (encap_proto == IPPROTO_IPV6) {
194 case IPPROTO_IPV6:
243 if (encap_proto == IPPROTO_IPV6) {
324 case IPPROTO_IPV6:
512 return encap_ipv4(skb, IPPROTO_IPV6, ETH_P_IP);
521 return encap_ipv6(skb, IPPROTO_IPV6, ETH_P_IPV6);
612 case IPPROTO_IPV6:
623 case IPPROTO_IPV6:
H A Dsetget_sockopt.c188 return bpf_test_sockopt_flip(lc->ctx, lc->sk, t, IPPROTO_IPV6);
190 return bpf_test_sockopt_int(lc->ctx, lc->sk, t, IPPROTO_IPV6);
/linux-master/tools/testing/selftests/net/
H A Dreuseaddr_conflict.c56 if (ipv6 && setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, (void*)&v6only,
H A Dioam6_parser.c619 !strcmp(argv[4], "encap") ? IPPROTO_IPV6 : IPPROTO_ICMPV6);
623 setsockopt(fd, IPPROTO_IPV6, IPV6_RECVHOPOPTS, &on, sizeof(on));
641 if (cmsg->cmsg_level != IPPROTO_IPV6 ||
/linux-master/include/uapi/linux/
H A Din.h52 IPPROTO_IPV6 = 41, /* IPv6-in-IPv4 tunnelling */ enumerator in enum:__anon4481
53 #define IPPROTO_IPV6 IPPROTO_IPV6 macro
/linux-master/tools/include/uapi/linux/
H A Din.h52 IPPROTO_IPV6 = 41, /* IPv6-in-IPv4 tunnelling */ enumerator in enum:__anon5346
53 #define IPPROTO_IPV6 IPPROTO_IPV6 macro
/linux-master/samples/bpf/
H A Dparse_varlen.c97 } else if (nexthdr == IPPROTO_IPV6) {
H A Dtc_l2_redirect_kern.c97 ip6h->nexthdr != IPPROTO_IPV6)
H A Dsockex2_kern.c169 case IPPROTO_IPV6:
H A Dxdp_tx_iptunnel_kern.c205 ip6h->nexthdr = IPPROTO_IPV6;
H A Dsockex3_kern.c142 case IPPROTO_IPV6:
/linux-master/tools/testing/selftests/bpf/
H A Dtest_flow_dissector.c356 : IPPROTO_IPV6);
373 : IPPROTO_IPV6,
382 : IPPROTO_IPV6,
728 cfg_encap_proto = IPPROTO_IPV6;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c132 .proto = IPPROTO_IPV6,
136 .proto = IPPROTO_IPV6,
153 case IPPROTO_IPV6:
/linux-master/tools/usb/usbip/src/
H A Dusbip_network.c251 ret = setsockopt(sockfd, IPPROTO_IPV6, IPV6_V6ONLY, &val, sizeof(val));

Completed in 278 milliseconds

123