Home
last modified time | relevance | path

Searched refs:ipv4 (Results 51 - 75 of 609) sorted by relevance

12345678910>>...25

/kernel/linux/linux-5.10/net/ipv4/
H A Dfib_rules.c92 err = fib_rules_lookup(net->ipv4.rules_ops, flowi4_to_flowi(flp), 0, &arg); in __fib_lookup()
267 atomic_inc(&net->ipv4.fib_num_tclassid_users); in fib4_rule_configure()
272 net->ipv4.fib_rules_require_fldissect++; in fib4_rule_configure()
280 net->ipv4.fib_has_custom_rules = true; in fib4_rule_configure()
299 atomic_dec(&net->ipv4.fib_num_tclassid_users); in fib4_rule_delete()
301 net->ipv4.fib_has_custom_rules = true; in fib4_rule_delete()
303 if (net->ipv4.fib_rules_require_fldissect && in fib4_rule_delete()
305 net->ipv4.fib_rules_require_fldissect--; in fib4_rule_delete()
421 net->ipv4.rules_ops = ops; in fib4_rules_init()
422 net->ipv4 in fib4_rules_init()
[all...]
H A Dtcp_timer.c146 int retries = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_orphan_retries); /* May be zero. */ in tcp_orphan_retries()
166 if (!READ_ONCE(net->ipv4.sysctl_tcp_mtu_probing)) in tcp_mtu_probing()
174 mss = min(READ_ONCE(net->ipv4.sysctl_tcp_base_mss), mss); in tcp_mtu_probing()
175 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_mtu_probe_floor)); in tcp_mtu_probing()
176 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_min_snd_mss)); in tcp_mtu_probing()
243 READ_ONCE(net->ipv4.sysctl_tcp_syn_retries); in tcp_write_timeout()
246 if (retransmits_timed_out(sk, READ_ONCE(net->ipv4.sysctl_tcp_retries1), 0)) { in tcp_write_timeout()
253 retry_until = READ_ONCE(net->ipv4.sysctl_tcp_retries2); in tcp_write_timeout()
384 max_probes = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_retries2); in tcp_probe_timer()
417 READ_ONCE(sock_net(sk)->ipv4 in tcp_fastopen_synack_timer()
[all...]
H A Dicmp.c204 return this_cpu_read(*net->ipv4.icmp_sk); in icmp_sk()
293 if (!((1 << type) & READ_ONCE(net->ipv4.sysctl_icmp_ratemask))) in icmpv4_mask_allow()
330 peer = inet_getpeer_v4(net->ipv4.peers, fl4->daddr, vif, 1); in icmpv4_xrlim_allow()
332 READ_ONCE(net->ipv4.sysctl_icmp_ratelimit)); in icmpv4_xrlim_allow()
706 net->ipv4.sysctl_icmp_errors_use_inbound_ifaddr) in __icmp_send()
895 switch (READ_ONCE(net->ipv4.sysctl_ip_no_pmtu_disc)) { in icmp_unreach()
948 if (!net->ipv4.sysctl_icmp_ignore_bogus_error_responses && in icmp_unreach()
1004 if (!net->ipv4.sysctl_icmp_echo_ignore_all) { in icmp_echo()
1128 net->ipv4.sysctl_icmp_echo_ignore_broadcasts) { in icmp_rcv()
1320 inet_ctl_sock_destroy(*per_cpu_ptr(net->ipv4 in icmp_sk_exit()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dbareudp.sh233 ip netns exec "${NS1}" sysctl -qw net.ipv4.ip_forward=1
234 ip netns exec "${NS2}" sysctl -qw net.ipv4.ip_forward=1
241 ip netns exec "${NS1}" sysctl -qw net.ipv4.conf.all.rp_filter=0
242 ip netns exec "${NS2}" sysctl -qw net.ipv4.conf.all.rp_filter=0
243 ip netns exec "${NS1}" sysctl -qw net.ipv4.conf.default.rp_filter=0
244 ip netns exec "${NS2}" sysctl -qw net.ipv4.conf.default.rp_filter=0
367 "ipv4")
368 IPV4="ipv4"
401 tc -netns "${NS1}" filter add dev veth10 ingress protocol ipv4 \
405 tc -netns "${NS2}" filter add dev veth23 ingress protocol ipv4 \
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
H A Dnft_nat_zones.sh40 v4gc1=$(sysctl -n net.ipv4.neigh.default.gc_thresh1 2>/dev/null)
41 v4gc2=$(sysctl -n net.ipv4.neigh.default.gc_thresh2 2>/dev/null)
42 v4gc3=$(sysctl -n net.ipv4.neigh.default.gc_thresh3 2>/dev/null)
55 sysctl -q net.ipv4.neigh.default.gc_thresh1=$v4gc1 2>/dev/null
56 sysctl -q net.ipv4.neigh.default.gc_thresh2=$v4gc2 2>/dev/null
57 sysctl -q net.ipv4.neigh.default.gc_thresh3=$v4gc3 2>/dev/null
109 sysctl -q net.ipv4.neigh.default.gc_thresh1=512 2>/dev/null
110 sysctl -q net.ipv4.neigh.default.gc_thresh2=1024 2>/dev/null
111 sysctl -q net.ipv4.neigh.default.gc_thresh3=4096 2>/dev/null
132 echo netns exec "$cl" sysctl -q net.ipv4
[all...]
H A Dbridge_brouter.sh65 ip netns exec ns0 ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP
82 ip netns exec ns0 sysctl -q net.ipv4.conf.veth0.forwarding=1
83 ip netns exec ns0 sysctl -q net.ipv4.conf.veth1.forwarding=1
103 ip netns exec ns0 ebtables -t filter -A FORWARD -p ipv4 --ip-protocol icmp -j DROP
113 ip netns exec ns0 ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP
/kernel/linux/linux-6.6/net/ipv4/
H A Dfib_rules.c93 err = fib_rules_lookup(net->ipv4.rules_ops, flowi4_to_flowi(flp), 0, &arg); in __fib_lookup()
270 atomic_inc(&net->ipv4.fib_num_tclassid_users); in fib4_rule_configure()
275 net->ipv4.fib_rules_require_fldissect++; in fib4_rule_configure()
282 net->ipv4.fib_has_custom_rules = true; in fib4_rule_configure()
301 atomic_dec(&net->ipv4.fib_num_tclassid_users); in fib4_rule_delete()
303 net->ipv4.fib_has_custom_rules = true; in fib4_rule_delete()
305 if (net->ipv4.fib_rules_require_fldissect && in fib4_rule_delete()
307 net->ipv4.fib_rules_require_fldissect--; in fib4_rule_delete()
422 net->ipv4.rules_ops = ops; in fib4_rules_init()
423 net->ipv4 in fib4_rules_init()
[all...]
H A Dtcp_timer.c148 int retries = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_orphan_retries); /* May be zero. */ in tcp_orphan_retries()
168 if (!READ_ONCE(net->ipv4.sysctl_tcp_mtu_probing)) in tcp_mtu_probing()
176 mss = min(READ_ONCE(net->ipv4.sysctl_tcp_base_mss), mss); in tcp_mtu_probing()
177 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_mtu_probe_floor)); in tcp_mtu_probing()
178 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_min_snd_mss)); in tcp_mtu_probing()
246 READ_ONCE(net->ipv4.sysctl_tcp_syn_retries); in tcp_write_timeout()
250 max_retransmits += READ_ONCE(net->ipv4.sysctl_tcp_syn_linear_timeouts); in tcp_write_timeout()
254 if (retransmits_timed_out(sk, READ_ONCE(net->ipv4.sysctl_tcp_retries1), 0)) { in tcp_write_timeout()
261 retry_until = READ_ONCE(net->ipv4.sysctl_tcp_retries2); in tcp_write_timeout()
399 max_probes = READ_ONCE(sock_net(sk)->ipv4 in tcp_probe_timer()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtest_tcp_check_syncookie.sh39 ns1_exec sysctl -w net.ipv4.tcp_syncookies=2
40 ns1_exec sysctl -w net.ipv4.tcp_window_scaling=0
41 ns1_exec sysctl -w net.ipv4.tcp_timestamps=0
42 ns1_exec sysctl -w net.ipv4.tcp_sack=0
H A Dtest_tc_tunnel.sh100 $0 ipv4 ipip none 100
110 $0 ipv4 gre $mac 100
116 $0 ipv4 gre $mac 2000
122 $0 ipv4 udp $mac 100
128 $0 ipv4 udp $mac 2000
140 echo " or: $0 <ipv4|ipv6> <tuntype> <none|mpls|eth> <data_len>"
145 "ipv4")
257 ip netns exec "${ns2}" sysctl -qw net.ipv4.conf.lo.rp_filter=0
264 ip netns exec "${ns2}" sysctl -qw net.ipv4.conf.all.rp_filter=0
267 ip netns exec "${ns2}" sysctl -qw net.ipv4
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dtest_tcp_check_syncookie.sh40 ns1_exec sysctl -w net.ipv4.tcp_syncookies=2
41 ns1_exec sysctl -w net.ipv4.tcp_window_scaling=0
42 ns1_exec sysctl -w net.ipv4.tcp_timestamps=0
43 ns1_exec sysctl -w net.ipv4.tcp_sack=0
/kernel/linux/linux-5.10/tools/testing/selftests/netfilter/
H A Dbridge_brouter.sh65 ip netns exec ns0 ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP
82 ip netns exec ns0 sysctl -q net.ipv4.conf.veth0.forwarding=1
83 ip netns exec ns0 sysctl -q net.ipv4.conf.veth1.forwarding=1
103 ip netns exec ns0 ebtables -t filter -A FORWARD -p ipv4 --ip-protocol icmp -j DROP
113 ip netns exec ns0 ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_check_syncookie_kern.c77 tup.ipv4.saddr = ipv4h->saddr; in check_syncookie()
78 tup.ipv4.daddr = ipv4h->daddr; in check_syncookie()
79 tup.ipv4.sport = tcph->source; in check_syncookie()
80 tup.ipv4.dport = tcph->dest; in check_syncookie()
82 sk = bpf_skc_lookup_tcp(ctx, &tup, sizeof(tup.ipv4), in check_syncookie()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_check_syncookie_kern.c77 tup.ipv4.saddr = ipv4h->saddr; in check_syncookie()
78 tup.ipv4.daddr = ipv4h->daddr; in check_syncookie()
79 tup.ipv4.sport = tcph->source; in check_syncookie()
80 tup.ipv4.dport = tcph->dest; in check_syncookie()
82 sk = bpf_skc_lookup_tcp(ctx, &tup, sizeof(tup.ipv4), in check_syncookie()
/kernel/linux/linux-5.10/include/net/
H A Dip_fib.h90 __be32 ipv4; member
119 #define fib_nh_gw4 nh_common.nhc_gw.ipv4
293 &net->ipv4.fib_table_hash[TABLE_LOCAL_INDEX] : in fib_get_table()
294 &net->ipv4.fib_table_hash[TABLE_MAIN_INDEX]; in fib_get_table()
371 if (net->ipv4.fib_has_custom_rules) in fib_lookup()
378 tb = rcu_dereference_rtnl(net->ipv4.fib_main); in fib_lookup()
385 tb = rcu_dereference_rtnl(net->ipv4.fib_default); in fib_lookup()
400 return net->ipv4.fib_has_custom_rules; in fib4_has_custom_rules()
415 if (!net->ipv4.fib_rules_require_fldissect) in fib4_rules_early_flow_dissect()
441 return atomic_read(&net->ipv4 in fib_num_tclassid_users()
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dip_fib.h92 __be32 ipv4; member
122 #define fib_nh_gw4 nh_common.nhc_gw.ipv4
297 &net->ipv4.fib_table_hash[TABLE_LOCAL_INDEX] : in fib_get_table()
298 &net->ipv4.fib_table_hash[TABLE_MAIN_INDEX]; in fib_get_table()
375 if (net->ipv4.fib_has_custom_rules) in fib_lookup()
382 tb = rcu_dereference_rtnl(net->ipv4.fib_main); in fib_lookup()
389 tb = rcu_dereference_rtnl(net->ipv4.fib_default); in fib_lookup()
404 return net->ipv4.fib_has_custom_rules; in fib4_has_custom_rules()
419 if (!net->ipv4.fib_rules_require_fldissect) in fib4_rules_early_flow_dissect()
448 return atomic_read(&net->ipv4 in fib_num_tclassid_users()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c164 * @ipv4: is layer 3 packet of version 4 or 6
170 static char *i40e_create_dummy_packet(u8 *dummy_packet, bool ipv4, u8 l4proto, in i40e_create_dummy_packet() argument
180 if (ipv4) { in i40e_create_dummy_packet()
214 if (ipv4) { in i40e_create_dummy_packet()
228 * @ipv4: is layer 3 packet of version 4 or 6
234 static void i40e_create_dummy_udp_packet(u8 *raw_packet, bool ipv4, u8 l4proto, in i40e_create_dummy_udp_packet() argument
240 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_UDP, data); in i40e_create_dummy_udp_packet()
249 * @ipv4: is layer 3 packet of version 4 or 6
255 static void i40e_create_dummy_tcp_packet(u8 *raw_packet, bool ipv4, u8 l4proto, in i40e_create_dummy_tcp_packet() argument
264 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_TC in i40e_create_dummy_tcp_packet()
281 i40e_create_dummy_sctp_packet(u8 *raw_packet, bool ipv4, u8 l4proto, struct i40e_fdir_filter *data) i40e_create_dummy_sctp_packet() argument
359 i40e_change_filter_num(bool ipv4, bool add, u16 *ipv4_filter_num, u16 *ipv6_filter_num) i40e_change_filter_num() argument
386 i40e_add_del_fdir_udp(struct i40e_vsi *vsi, struct i40e_fdir_filter *fd_data, bool add, bool ipv4) i40e_add_del_fdir_udp() argument
434 i40e_add_del_fdir_tcp(struct i40e_vsi *vsi, struct i40e_fdir_filter *fd_data, bool add, bool ipv4) i40e_add_del_fdir_tcp() argument
488 i40e_add_del_fdir_sctp(struct i40e_vsi *vsi, struct i40e_fdir_filter *fd_data, bool add, bool ipv4) i40e_add_del_fdir_sctp() argument
537 i40e_add_del_fdir_ip(struct i40e_vsi *vsi, struct i40e_fdir_filter *fd_data, bool add, bool ipv4) i40e_add_del_fdir_ip() argument
595 enum ip_ver { ipv6 = 0, ipv4 = 1 }; i40e_add_del_fdir() enumerator
1754 bool ipv4, ipv6; i40e_rx_checksum() local
2879 struct iphdr *ipv4; i40e_atr() member
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
H A Denic_clsf.c13 /* enic_addfltr_5t - Add ipv4 5tuple filter
15 * @keys: flow_keys of ipv4 5tuple
28 data.u.ipv4.protocol = PROTO_TCP; in enic_addfltr_5t()
31 data.u.ipv4.protocol = PROTO_UDP; in enic_addfltr_5t()
38 data.u.ipv4.src_addr = ntohl(keys->addrs.v4addrs.src); in enic_addfltr_5t()
39 data.u.ipv4.dst_addr = ntohl(keys->addrs.v4addrs.dst); in enic_addfltr_5t()
40 data.u.ipv4.src_port = ntohs(keys->ports.src); in enic_addfltr_5t()
41 data.u.ipv4.dst_port = ntohs(keys->ports.dst); in enic_addfltr_5t()
42 data.u.ipv4.flags = FILTER_FIELDS_IPV4_5TUPLE; in enic_addfltr_5t()
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
H A Denic_clsf.c13 /* enic_addfltr_5t - Add ipv4 5tuple filter
15 * @keys: flow_keys of ipv4 5tuple
28 data.u.ipv4.protocol = PROTO_TCP; in enic_addfltr_5t()
31 data.u.ipv4.protocol = PROTO_UDP; in enic_addfltr_5t()
38 data.u.ipv4.src_addr = ntohl(keys->addrs.v4addrs.src); in enic_addfltr_5t()
39 data.u.ipv4.dst_addr = ntohl(keys->addrs.v4addrs.dst); in enic_addfltr_5t()
40 data.u.ipv4.src_port = ntohs(keys->ports.src); in enic_addfltr_5t()
41 data.u.ipv4.dst_port = ntohs(keys->ports.dst); in enic_addfltr_5t()
42 data.u.ipv4.flags = FILTER_FIELDS_IPV4_5TUPLE; in enic_addfltr_5t()
/kernel/linux/linux-5.10/net/core/
H A Dlwt_bpf.c180 bool ipv4; in bpf_lwt_xmit_reroute() local
183 ipv4 = true; in bpf_lwt_xmit_reroute()
185 ipv4 = false; in bpf_lwt_xmit_reroute()
198 if (ipv4) { in bpf_lwt_xmit_reroute()
534 static int handle_gso_encap(struct sk_buff *skb, bool ipv4, int encap_len) in handle_gso_encap() argument
547 if (ipv4) { in handle_gso_encap()
580 if (ipv4) in handle_gso_encap()
593 bool ipv4; in bpf_lwt_push_ip_encap() local
602 ipv4 = true; in bpf_lwt_push_ip_encap()
606 ipv4 in bpf_lwt_push_ip_encap()
[all...]
/kernel/linux/linux-6.6/net/core/
H A Dlwt_bpf.c181 bool ipv4; in bpf_lwt_xmit_reroute() local
184 ipv4 = true; in bpf_lwt_xmit_reroute()
186 ipv4 = false; in bpf_lwt_xmit_reroute()
199 if (ipv4) { in bpf_lwt_xmit_reroute()
535 static int handle_gso_encap(struct sk_buff *skb, bool ipv4, int encap_len) in handle_gso_encap() argument
548 if (ipv4) { in handle_gso_encap()
581 if (ipv4) in handle_gso_encap()
594 bool ipv4; in bpf_lwt_push_ip_encap() local
603 ipv4 = true; in bpf_lwt_push_ip_encap()
607 ipv4 in bpf_lwt_push_ip_encap()
[all...]
/kernel/linux/linux-5.10/net/tipc/
H A Dudp_media.c72 struct in_addr ipv4; member
103 return ipv4_is_multicast(addr->ipv4.s_addr); in tipc_udp_is_mcast_addr()
129 snprintf(buf, size, "%pI4:%u", &ua->ipv4, ntohs(ua->port)); in tipc_udp_addr2str()
175 .daddr = dst->ipv4.s_addr, in tipc_udp_xmit()
176 .saddr = src->ipv4.s_addr, in tipc_udp_xmit()
189 udp_tunnel_xmit_skb(rt, ub->ubsock->sk, skb, src->ipv4.s_addr, in tipc_udp_xmit()
190 dst->ipv4.s_addr, 0, ttl, 0, src->port, in tipc_udp_xmit()
315 pr_info("New replicast peer: %pI4\n", &rcast->addr.ipv4); in tipc_udp_rcast_add()
340 src.ipv4.s_addr = iphdr->saddr; in tipc_udp_rcast_disc()
406 mreqn.imr_multiaddr = remote->ipv4; in enable_mcast()
[all...]
/kernel/linux/linux-6.6/net/tipc/
H A Dudp_media.c70 * @ipv4: IPv4 address of neighbor
77 struct in_addr ipv4; member
109 return ipv4_is_multicast(addr->ipv4.s_addr); in tipc_udp_is_mcast_addr()
135 snprintf(buf, size, "%pI4:%u", &ua->ipv4, ntohs(ua->port)); in tipc_udp_addr2str()
181 .daddr = dst->ipv4.s_addr, in tipc_udp_xmit()
182 .saddr = src->ipv4.s_addr, in tipc_udp_xmit()
195 udp_tunnel_xmit_skb(rt, ub->ubsock->sk, skb, src->ipv4.s_addr, in tipc_udp_xmit()
196 dst->ipv4.s_addr, 0, ttl, 0, src->port, in tipc_udp_xmit()
321 pr_info("New replicast peer: %pI4\n", &rcast->addr.ipv4); in tipc_udp_rcast_add()
346 src.ipv4 in tipc_udp_rcast_disc()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot_vcap.c486 struct ocelot_vcap_key_ipv4 *ipv4 = NULL; in is2_entry_set() local
494 ipv4 = &filter->key.ipv4; in is2_entry_set()
495 ttl = ipv4->ttl; in is2_entry_set()
496 fragment = ipv4->fragment; in is2_entry_set()
497 options = ipv4->options; in is2_entry_set()
498 proto = ipv4->proto; in is2_entry_set()
499 ds = ipv4->ds; in is2_entry_set()
500 ip_data = &ipv4->data; in is2_entry_set()
501 sip = ipv4 in is2_entry_set()
716 struct ocelot_vcap_key_ipv4 *ipv4 = &filter->key.ipv4; is1_entry_set() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_vcap.c487 struct ocelot_vcap_key_ipv4 *ipv4 = NULL; in is2_entry_set() local
495 ipv4 = &filter->key.ipv4; in is2_entry_set()
496 ttl = ipv4->ttl; in is2_entry_set()
497 fragment = ipv4->fragment; in is2_entry_set()
498 options = ipv4->options; in is2_entry_set()
499 proto = ipv4->proto; in is2_entry_set()
500 ds = ipv4->ds; in is2_entry_set()
501 ip_data = &ipv4->data; in is2_entry_set()
502 sip = ipv4 in is2_entry_set()
715 struct ocelot_vcap_key_ipv4 *ipv4 = &filter->key.ipv4; is1_entry_set() local
[all...]

Completed in 19 milliseconds

12345678910>>...25