Home
last modified time | relevance | path

Searched refs:ipv4 (Results 1 – 25 of 441) sorted by relevance

12345678910>>...18

/openbmc/linux/net/ipv4/
H A Dsysctl_net_ipv4.c57 write_seqlock_bh(&net->ipv4.ip_local_ports.lock); in set_local_port_range()
58 if (same_parity && !net->ipv4.ip_local_ports.warned) { in set_local_port_range()
59 net->ipv4.ip_local_ports.warned = true; in set_local_port_range()
62 net->ipv4.ip_local_ports.range[0] = range[0]; in set_local_port_range()
63 net->ipv4.ip_local_ports.range[1] = range[1]; in set_local_port_range()
64 write_sequnlock_bh(&net->ipv4.ip_local_ports.lock); in set_local_port_range()
72 container_of(table->data, struct net, ipv4.ip_local_ports.range); in ipv4_local_port_range()
93 (range[0] < READ_ONCE(net->ipv4.sysctl_ip_prot_sock))) in ipv4_local_port_range()
107 ipv4.sysctl_ip_prot_sock); in ipv4_privileged_ports()
119 pports = READ_ONCE(net->ipv4.sysctl_ip_prot_sock); in ipv4_privileged_ports()
[all …]
H A Dtcp_plb.c30 if (!READ_ONCE(net->ipv4.sysctl_tcp_plb_enabled)) in tcp_plb_update_state()
34 if (cong_ratio < READ_ONCE(net->ipv4.sysctl_tcp_plb_cong_thresh)) in tcp_plb_update_state()
37 READ_ONCE(net->ipv4.sysctl_tcp_plb_rehash_rounds)) in tcp_plb_update_state()
52 if (!READ_ONCE(net->ipv4.sysctl_tcp_plb_enabled)) in tcp_plb_check_rehash()
56 READ_ONCE(net->ipv4.sysctl_tcp_plb_rehash_rounds); in tcp_plb_check_rehash()
58 idle_rehash = READ_ONCE(net->ipv4.sysctl_tcp_plb_idle_rehash_rounds) && in tcp_plb_check_rehash()
61 READ_ONCE(net->ipv4.sysctl_tcp_plb_idle_rehash_rounds); in tcp_plb_check_rehash()
71 max_suspend = 2 * READ_ONCE(net->ipv4.sysctl_tcp_plb_suspend_rto_sec) * HZ; in tcp_plb_check_rehash()
96 if (!READ_ONCE(net->ipv4.sysctl_tcp_plb_enabled)) in tcp_plb_update_state_upon_rto()
99 pause = READ_ONCE(net->ipv4.sysctl_tcp_plb_suspend_rto_sec) * HZ; in tcp_plb_update_state_upon_rto()
H A Dtcp_ipv4.c114 int reuse = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_tw_reuse); in tcp_twsk_unique()
262 tcp_death_row = &sock_net(sk)->ipv4.tcp_death_row; in tcp_v4_connect()
499 sk = __inet_lookup_established(net, net->ipv4.tcp_death_row.hashinfo, in tcp_v4_err()
760 sk1 = __inet_lookup_listener(net, net->ipv4.tcp_death_row.hashinfo, in tcp_v4_send_reset()
1033 tos = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_reflect_tos) ? in tcp_v4_send_synack()
1610 if (READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_reflect_tos)) in tcp_v4_syn_recv_sock()
1802 sk = __inet_lookup_established(net, net->ipv4.tcp_death_row.hashinfo, in tcp_v4_early_demux()
2040 sk = __inet_lookup_skb(net->ipv4.tcp_death_row.hashinfo, in tcp_v4_rcv()
2225 net->ipv4.tcp_death_row.hashinfo, in tcp_v4_rcv()
2377 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo; in listening_get_first()
[all …]
H A Dfib_notifier.c25 net->ipv4.fib_seq++; in call_fib4_notifiers()
33 return net->ipv4.fib_seq + fib4_rules_seq_read(net); in fib4_seq_read()
59 net->ipv4.fib_seq = 0; in fib4_notifier_init()
64 net->ipv4.notifier_ops = ops; in fib4_notifier_init()
71 fib_notifier_ops_unregister(net->ipv4.notifier_ops); in fib4_notifier_exit()
/openbmc/phosphor-webui/app/configuration/controllers/
H A Dnetwork-controller.js49 $scope.interface.ipv4.values.push(
56 if ($scope.interface.ipv4.values[index].id) {
57 $scope.ipv4sToDelete.push($scope.interface.ipv4.values[index]);
59 $scope.interface.ipv4.values.splice(index, 1);
99 for (var i in $scope.interface.ipv4.values) {
101 $scope.interface.ipv4.values[i].Address)) {
103 $scope.interface.ipv4.values[i].Address +
108 if ($scope.interface.ipv4.values[i].Gateway &&
110 $scope.interface.ipv4.values[i].Gateway)) {
112 $scope.interface.ipv4.values[i].Address +
[all …]
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sk_assign.c55 get_tuple(struct __sk_buff *skb, bool *ipv4, bool *tcp) in get_tuple() argument
78 *ipv4 = true; in get_tuple()
87 *ipv4 = false; in get_tuple()
102 handle_udp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, bool ipv4) in handle_udp() argument
110 tuple_len = ipv4 ? sizeof(tuple->ipv4) : sizeof(tuple->ipv6); in handle_udp()
118 dport = ipv4 ? tuple->ipv4.dport : tuple->ipv6.dport; in handle_udp()
133 handle_tcp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, bool ipv4) in handle_tcp() argument
141 tuple_len = ipv4 ? sizeof(tuple->ipv4) : sizeof(tuple->ipv6); in handle_tcp()
152 dport = ipv4 ? tuple->ipv4.dport : tuple->ipv6.dport; in handle_tcp()
175 bool ipv4 = false; in bpf_sk_assign_test() local
[all …]
H A Dxdp_synproxy_kern.c367 struct iphdr *ipv4; member
384 hdr->ipv4 = (void *)hdr->eth + sizeof(*hdr->eth); in tcp_dissect()
385 if (hdr->ipv4 + 1 > data_end) in tcp_dissect()
387 if (hdr->ipv4->ihl * 4 < sizeof(*hdr->ipv4)) in tcp_dissect()
389 if (hdr->ipv4->version != 4) in tcp_dissect()
392 if (hdr->ipv4->protocol != IPPROTO_TCP) in tcp_dissect()
395 hdr->tcp = (void *)hdr->ipv4 + hdr->ipv4->ihl * 4; in tcp_dissect()
398 hdr->ipv4 = NULL; in tcp_dissect()
438 if (hdr->ipv4) { in tcp_lookup()
442 if ((hdr->ipv4->frag_off & bpf_htons(IP_DF | IP_MF | IP_OFFSET)) != bpf_htons(IP_DF)) in tcp_lookup()
[all …]
H A Dtest_bpf_nf.c79 __builtin_memset(&bpf_tuple, 0, sizeof(bpf_tuple.ipv4)); in nf_ct_test()
88 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
98 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
106 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
114 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
123 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
131 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
138 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4) - 1, &opts_def, in nf_ct_test()
145 bpf_tuple.ipv4.saddr = bpf_get_prandom_u32(); /* src IP */ in nf_ct_test()
146 bpf_tuple.ipv4.daddr = bpf_get_prandom_u32(); /* dst IP */ in nf_ct_test()
[all …]
H A Dtest_cls_redirect.c91 offsetofend(struct bpf_sock_tuple, ipv4.dport) -
92 offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
198 static INLINING bool pkt_skip_ipv4_options(buf_t *buf, const struct iphdr *ipv4) in pkt_skip_ipv4_options() argument
200 if (ipv4->ihl <= 5) { in pkt_skip_ipv4_options()
204 return buf_skip(buf, (ipv4->ihl - 5) * 4); in pkt_skip_ipv4_options()
215 struct iphdr *ipv4 = buf_assign(pkt, sizeof(*ipv4), scratch); in pkt_parse_ipv4() local
216 if (ipv4 == NULL) { in pkt_parse_ipv4()
220 if (ipv4->ihl < 5) { in pkt_parse_ipv4()
224 if (!pkt_skip_ipv4_options(pkt, ipv4)) { in pkt_parse_ipv4()
228 return ipv4; in pkt_parse_ipv4()
[all …]
H A Dconnect4_prog.c153 memset(&tuple.ipv4.saddr, 0, sizeof(tuple.ipv4.saddr)); in connect_v4_prog()
154 memset(&tuple.ipv4.sport, 0, sizeof(tuple.ipv4.sport)); in connect_v4_prog()
156 tuple.ipv4.daddr = bpf_htonl(DST_REWRITE_IP4); in connect_v4_prog()
157 tuple.ipv4.dport = bpf_htons(DST_REWRITE_PORT4); in connect_v4_prog()
172 sk = bpf_sk_lookup_tcp(ctx, &tuple, sizeof(tuple.ipv4), in connect_v4_prog()
175 sk = bpf_sk_lookup_udp(ctx, &tuple, sizeof(tuple.ipv4), in connect_v4_prog()
181 if (sk->src_ip4 != tuple.ipv4.daddr || in connect_v4_prog()
H A Dtest_bpf_nf_fail.c34 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in alloc_release()
48 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in insert_insert()
65 ct = bpf_skb_ct_lookup(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in lookup_insert()
79 ct = bpf_skb_ct_lookup(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in write_not_allowlisted_field()
93 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in set_timeout_after_insert()
110 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in set_status_after_insert()
127 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in change_timeout_after_alloc()
141 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in change_status_after_alloc()
H A Dtest_cls_redirect_dynptr.c86 offsetofend(struct bpf_sock_tuple, ipv4.dport) -
87 offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
514 struct iphdr *ipv4 = (struct iphdr *)iph; in fill_tuple() local
515 tuple->ipv4.daddr = ipv4->daddr; in fill_tuple()
516 tuple->ipv4.saddr = ipv4->saddr; in fill_tuple()
517 tuple->ipv4.sport = sport; in fill_tuple()
518 tuple->ipv4.dport = dport; in fill_tuple()
519 return sizeof(tuple->ipv4); in fill_tuple()
607 struct iphdr ipv4; in process_icmpv4() local
630 if (pkt_parse_ipv4(dynptr, offset, &ipv4)) { in process_icmpv4()
[all …]
H A Dtest_sk_lookup_kern.c23 bool *ipv4) in get_tuple() argument
36 *ipv4 = true; in get_tuple()
45 *ipv4 = true; in get_tuple()
64 bool ipv4; in sk_lookup_success() local
69 tuple = get_tuple(data, sizeof(*eth), data_end, eth->h_proto, &ipv4); in sk_lookup_success()
73 tuple_len = ipv4 ? sizeof(tuple->ipv4) : sizeof(tuple->ipv6); in sk_lookup_success()
/openbmc/linux/drivers/infiniband/hw/irdma/
H A Dtrace_cm.h15 #define __print_ip_addr(addr, port, ipv4) print_ip_addr(p, addr, port, ipv4) argument
26 __field(bool, ipv4)
30 __entry->ipv4 = cm_info->ipv4;
37 __entry->lport, __entry->ipv4)
48 __field(bool, ipv4)
53 __entry->ipv4 = listener->ipv4;
61 __entry->lport, __entry->ipv4)
71 __field(bool, ipv4)
79 __entry->ipv4 = listener->ipv4;
88 __entry->lport, __entry->ipv4)
[all …]
/openbmc/openbmc/poky/meta/recipes-extended/procps/procps/
H A Dsysctl.conf13 net/ipv4/tcp_syncookies=1
16 net/ipv4/conf/all/log_martians=1
19 net/ipv4/conf/all/accept_redirects=0
20 net/ipv4/conf/all/accept_source_route=0
21 net/ipv4/icmp_echo_ignore_broadcasts =1
/openbmc/linux/tools/testing/selftests/netfilter/
H A Dipvs.sh141 ip netns exec ns1 sysctl -qw net.ipv4.ip_forward=1
147 ip netns exec ns2 sysctl -qw net.ipv4.conf.all.arp_ignore=1
148 ip netns exec ns2 sysctl -qw net.ipv4.conf.all.arp_announce=2
150 ip netns exec ns2 sysctl -qw net.ipv4.conf.all.rp_filter=0
151 ip netns exec ns2 sysctl -qw net.ipv4.conf.veth21.rp_filter=0
160 ip netns exec ns1 sysctl -qw net.ipv4.ip_forward=1
176 ip netns exec ns1 sysctl -qw net.ipv4.ip_forward=0
177 ip netns exec ns1 sysctl -qw net.ipv4.conf.all.send_redirects=0
178 ip netns exec ns1 sysctl -qw net.ipv4.conf.default.send_redirects=0
185 ip netns exec ns2 sysctl -qw net.ipv4.conf.all.arp_ignore=1
[all …]
/openbmc/linux/tools/testing/selftests/net/forwarding/
H A Dgre_custom_multipath_hash.sh381 sysctl_set net.ipv4.neigh.default.gc_thresh1 1024
382 sysctl_set net.ipv4.neigh.default.gc_thresh2 1024
383 sysctl_set net.ipv4.neigh.default.gc_thresh3 1024
385 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0040
389 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0080
393 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0400
397 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0800
401 sysctl_restore net.ipv4.neigh.default.gc_thresh3
402 sysctl_restore net.ipv4.neigh.default.gc_thresh2
403 sysctl_restore net.ipv4.neigh.default.gc_thresh1
[all …]
H A Drouter_broadcast.sh146 sysctl_set net.ipv4.conf.all.bc_forwarding 0
147 sysctl_set net.ipv4.conf.$rp1.bc_forwarding 0
148 sysctl_set net.ipv4.conf.$rp2.bc_forwarding 0
153 sysctl_set net.ipv4.conf.all.bc_forwarding 1
154 sysctl_set net.ipv4.conf.$rp1.bc_forwarding 1
155 sysctl_set net.ipv4.conf.$rp2.bc_forwarding 1
160 sysctl_restore net.ipv4.conf.$rp2.bc_forwarding
161 sysctl_restore net.ipv4.conf.$rp1.bc_forwarding
162 sysctl_restore net.ipv4.conf.all.bc_forwarding
183 sysctl_set net.ipv4.icmp_echo_ignore_broadcasts 0
[all …]
H A Dcustom_multipath_hash.sh284 sysctl_set net.ipv4.fib_multipath_hash_policy 3
288 sysctl_set net.ipv4.neigh.default.gc_thresh1 1024
289 sysctl_set net.ipv4.neigh.default.gc_thresh2 1024
290 sysctl_set net.ipv4.neigh.default.gc_thresh3 1024
292 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0001
296 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0002
300 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0010
304 sysctl_set net.ipv4.fib_multipath_hash_fields 0x0020
308 sysctl_restore net.ipv4.neigh.default.gc_thresh3
309 sysctl_restore net.ipv4.neigh.default.gc_thresh2
[all …]
/openbmc/linux/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_debugfs.c109 ai.src_port = &entry->ipv4.orig.src_port; in mtk_ppe_debugfs_foe_show()
110 ai.dest_port = &entry->ipv4.orig.dest_port; in mtk_ppe_debugfs_foe_show()
113 ai.src = &entry->ipv4.orig.src_ip; in mtk_ppe_debugfs_foe_show()
114 ai.dest = &entry->ipv4.orig.dest_ip; in mtk_ppe_debugfs_foe_show()
134 ai.src_port = &entry->ipv4.new.src_port; in mtk_ppe_debugfs_foe_show()
135 ai.dest_port = &entry->ipv4.new.dest_port; in mtk_ppe_debugfs_foe_show()
138 ai.src = &entry->ipv4.new.src_ip; in mtk_ppe_debugfs_foe_show()
139 ai.dest = &entry->ipv4.new.dest_ip; in mtk_ppe_debugfs_foe_show()
149 l2 = &entry->ipv4.l2; in mtk_ppe_debugfs_foe_show()
150 ib2 = entry->ipv4.ib2; in mtk_ppe_debugfs_foe_show()
/openbmc/linux/samples/bpf/
H A Dtc_l2_redirect.sh10 RP_FILTER=$(< /proc/sys/net/ipv4/conf/all/rp_filter)
49 $IP netns exec ns2 sysctl -q -w net.ipv4.conf.all.rp_filter=0
50 $IP netns exec ns2 sysctl -q -w net.ipv4.conf.ipt2.rp_filter=0
54 $IP netns exec ns2 sysctl -q -w net.ipv4.conf.all.rp_filter=0
55 $IP netns exec ns2 sysctl -q -w net.ipv4.conf.ip6t2.rp_filter=0
66 sysctl -q -w net.ipv4.conf.all.rp_filter=0
80 sysctl -q -w net.ipv4.conf.all.rp_filter=$RP_FILTER
97 sysctl -q -w net.ipv4.conf.ipt.rp_filter=0
98 sysctl -q -w net.ipv4.conf.ipt.forwarding=1
103 sysctl -q -w net.ipv4.conf.ve1.forwarding=1
[all …]
/openbmc/openbmc/meta-ibm/recipes-core/systemd/systemd/
H A Dnetwork.conf1 net.ipv4.conf.all.arp_ignore=1
2 net.ipv4.conf.all.arp_filter=1
3 net.ipv4.conf.default.rp_filter=1
4 net.ipv4.conf.all.rp_filter=1
/openbmc/linux/tools/testing/selftests/net/
H A Droute_localnet.sh16 sysctl -w net.ipv4.conf.veth0.route_localnet=1
17 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.route_localnet=1
40 sysctl -w net.ipv4.conf.veth0.arp_announce=2
41 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_announce=2
57 sysctl -w net.ipv4.conf.veth0.arp_ignore=3
58 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_ignore=3
/openbmc/linux/drivers/infiniband/hw/usnic/
H A Dusnic_fwd.h115 filter->u.ipv4.flags = FILTER_FIELD_5TUP_PROTO; in usnic_fwd_init_udp_filter()
116 filter->u.ipv4.protocol = PROTO_UDP; in usnic_fwd_init_udp_filter()
119 filter->u.ipv4.flags |= FILTER_FIELD_5TUP_DST_AD; in usnic_fwd_init_udp_filter()
120 filter->u.ipv4.dst_addr = daddr; in usnic_fwd_init_udp_filter()
124 filter->u.ipv4.flags |= FILTER_FIELD_5TUP_DST_PT; in usnic_fwd_init_udp_filter()
125 filter->u.ipv4.dst_port = dport; in usnic_fwd_init_udp_filter()
/openbmc/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.c83 struct iphdr ipv4; in set_av_attr() local
128 *((__be16 *)&ipv4) = htons((4 << 12) | (5 << 8) | in set_av_attr()
130 ipv4.id = cpu_to_be16(pdid); in set_av_attr()
131 ipv4.frag_off = htons(IP_DF); in set_av_attr()
132 ipv4.tot_len = htons(0); in set_av_attr()
133 ipv4.ttl = ib_grh->hop_limit; in set_av_attr()
134 ipv4.protocol = nxthdr; in set_av_attr()
136 ipv4.saddr = sgid_addr._sockaddr_in.sin_addr.s_addr; in set_av_attr()
138 ipv4.daddr = dgid_addr._sockaddr_in.sin_addr.s_addr; in set_av_attr()
139 memcpy((u8 *)ah->av + eth_sz, &ipv4, sizeof(struct iphdr)); in set_av_attr()

12345678910>>...18