Home
last modified time | relevance | path

Searched refs:ip4 (Results 1 – 25 of 50) sorted by relevance

12

/Linux-v4.19/drivers/infiniband/core/
Dud_header.c121 { STRUCT_FIELD(ip4, ver),
125 { STRUCT_FIELD(ip4, hdr_len),
129 { STRUCT_FIELD(ip4, tos),
133 { STRUCT_FIELD(ip4, tot_len),
137 { STRUCT_FIELD(ip4, id),
141 { STRUCT_FIELD(ip4, frag_off),
145 { STRUCT_FIELD(ip4, ttl),
149 { STRUCT_FIELD(ip4, protocol),
153 { STRUCT_FIELD(ip4, check),
157 { STRUCT_FIELD(ip4, saddr),
[all …]
/Linux-v4.19/net/tipc/
Dudp_media.c406 struct sockaddr_in ip4; in __tipc_nl_add_udp_addr() local
408 memset(&ip4, 0, sizeof(ip4)); in __tipc_nl_add_udp_addr()
409 ip4.sin_family = AF_INET; in __tipc_nl_add_udp_addr()
410 ip4.sin_port = addr->port; in __tipc_nl_add_udp_addr()
411 ip4.sin_addr.s_addr = addr->ipv4.s_addr; in __tipc_nl_add_udp_addr()
412 if (nla_put(skb, nla_t, sizeof(ip4), &ip4)) in __tipc_nl_add_udp_addr()
569 struct sockaddr_in *ip4 = (struct sockaddr_in *)&sa; in tipc_parse_udp_addr() local
572 addr->port = ip4->sin_port; in tipc_parse_udp_addr()
573 addr->ipv4.s_addr = ip4->sin_addr.s_addr; in tipc_parse_udp_addr()
/Linux-v4.19/net/ipv4/
Dxfrm4_protocol.c73 XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4 = NULL; in xfrm4_rcv_encap()
97 XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4 = NULL; in xfrm4_esp_rcv()
123 XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4 = NULL; in xfrm4_ah_rcv()
149 XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4 = NULL; in xfrm4_ipcomp_rcv()
Dxfrm4_policy.c74 return IPTOS_RT_MASK & fl->u.ip4.flowi4_tos; /* Strip ECN bits */ in xfrm4_get_tos()
87 const struct flowi4 *fl4 = &fl->u.ip4; in xfrm4_fill_dst()
115 struct flowi4 *fl4 = &fl->u.ip4; in _decode_session4()
Dxfrm4_state.c28 const struct flowi4 *fl4 = &fl->u.ip4; in __xfrm4_init_tempsel()
Dfib_rules.c135 err = fib_table_lookup(tbl, &flp->u.ip4, in fib4_rule_action()
174 struct flowi4 *fl4 = &fl->u.ip4; in fib4_rule_match()
Dnetfilter.c104 struct rtable *rt = ip_route_output_key(net, &fl->u.ip4); in nf_ip_route()
Ddatagram.c50 fl4 = &inet->cork.fl.u.ip4; in __ip4_datagram_connect()
/Linux-v4.19/net/bridge/
Dbr_mdb.c71 ip->u.ip4 = entry->addr.u.ip4; in __mdb_entry_to_br_ip()
129 e.addr.u.ip4 = p->addr.u.ip4; in br_mdb_fill_info()
308 ip_eth_mc_map(entry->addr.u.ip4, mdb.addr); in br_mdb_switchdev_host_port()
353 ip_eth_mc_map(entry->addr.u.ip4, mdb.addr); in __br_mdb_notify()
404 entry.addr.u.ip4 = group->u.ip4; in br_mdb_notify()
486 if (!ipv4_is_multicast(entry->addr.u.ip4)) in is_valid_mdb_entry()
488 if (ipv4_is_local_multicast(entry->addr.u.ip4)) in is_valid_mdb_entry()
Dbr_multicast.c67 return a->u.ip4 == b->u.ip4; in br_ip_equal()
97 return __br_ip4_hash(mdb, ip->u.ip4, ip->vid); in br_ip_hash()
133 br_dst.u.ip4 = dst; in br_mdb_ip4_get()
172 ip.u.ip4 = ip_hdr(skb)->daddr; in br_mdb_get()
582 return br_ip4_multicast_alloc_query(br, addr->u.ip4, igmp_type); in br_multicast_alloc_query()
821 br_group.u.ip4 = group; in br_ip4_multicast_add_group()
927 br->ip4_querier.addr.u.ip4 = ip_hdr(skb)->saddr; in br_multicast_select_own_querier()
1279 if (!br->ip4_querier.addr.u.ip4) in br_ip4_multicast_select_querier()
1282 if (ntohl(saddr) <= ntohl(br->ip4_querier.addr.u.ip4)) in br_ip4_multicast_select_querier()
1288 br->ip4_querier.addr.u.ip4 = saddr; in br_ip4_multicast_select_querier()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c377 __be32 spi, bool ip4) in ixgbe_ipsec_find_rx_state() argument
386 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbe_ipsec_find_rx_state()
387 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbe_ipsec_find_rx_state()
919 struct iphdr *ip4 = NULL; in ixgbe_ipsec_rx() local
931 ip4 = (struct iphdr *)(skb->data + ETH_HLEN); in ixgbe_ipsec_rx()
932 daddr = &ip4->daddr; in ixgbe_ipsec_rx()
933 c_hdr = (u8 *)ip4 + ip4->ihl * 4; in ixgbe_ipsec_rx()
955 xs = ixgbe_ipsec_find_rx_state(ipsec, daddr, proto, spi, !!ip4); in ixgbe_ipsec_rx()
/Linux-v4.19/drivers/net/ipvlan/
Dipvlan.h84 struct in_addr ip4; /* IPv4 address on logical interface */ member
87 #define ip4addr ipu.ip4
/Linux-v4.19/drivers/infiniband/ulp/srp/
Dib_srp.h232 struct sockaddr_in ip4; member
237 struct sockaddr_in ip4; member
/Linux-v4.19/arch/mips/include/asm/sgi/
Dsgi.h15 ip4, /* R2k UP */ enumerator
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr_roce_cm.c467 udh->ip4.protocol = IPPROTO_UDP; in qedr_gsi_build_header()
468 udh->ip4.tos = htonl(grh->flow_label); in qedr_gsi_build_header()
469 udh->ip4.frag_off = htons(IP_DF); in qedr_gsi_build_header()
470 udh->ip4.ttl = grh->hop_limit; in qedr_gsi_build_header()
473 udh->ip4.saddr = ipv4_addr; in qedr_gsi_build_header()
475 udh->ip4.daddr = ipv4_addr; in qedr_gsi_build_header()
/Linux-v4.19/include/net/
Dflow.h174 struct flowi4 ip4; member
192 return container_of(fl4, struct flowi, u.ip4); in flowi4_to_flowi()
Dxfrm.h666 struct ip_tunnel *ip4; member
1333 return (xfrm_address_t *)&fl->u.ip4.daddr; in xfrm_flowi_daddr()
1345 return (xfrm_address_t *)&fl->u.ip4.saddr; in xfrm_flowi_saddr()
1359 memcpy(&saddr->a4, &fl->u.ip4.saddr, sizeof(saddr->a4)); in xfrm_flowi_addr_get()
1360 memcpy(&daddr->a4, &fl->u.ip4.daddr, sizeof(daddr->a4)); in xfrm_flowi_addr_get()
1412 (const xfrm_address_t *)&fl->u.ip4.daddr, in xfrm_state_addr_flow_check()
1413 (const xfrm_address_t *)&fl->u.ip4.saddr); in xfrm_state_addr_flow_check()
1647 XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4 = NULL; in xfrm4_rcv_spi()
2063 if (XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4) in xfrm_tunnel_check()
/Linux-v4.19/include/linux/
Dif_bridge.h22 __be32 ip4; member
/Linux-v4.19/lib/
Dtest_printf.c347 ip4(void) in ip4() function
369 ip4(); in ip()
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_sock_addr.c558 } ip4; in bind4_prog_load() local
561 if (inet_pton(AF_INET, SERV4_IP, (void *)&ip4) != 1) { in bind4_prog_load()
589 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip4.u4_addr8[0], 10), in bind4_prog_load()
594 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip4.u4_addr16[0], 8), in bind4_prog_load()
599 BPF_LD_IMM64(BPF_REG_8, ip4.u4_addr32), /* See [2]. */ in bind4_prog_load()
/Linux-v4.19/net/netfilter/
Dnft_rt.c35 fl.u.ip4.daddr = ip_hdr(skb)->saddr; in get_tcpmss()
Dnft_flow_offload.c32 fl.u.ip4.daddr = ct->tuplehash[!dir].tuple.dst.u3.ip; in nft_flow_route()
/Linux-v4.19/include/uapi/linux/
Dif_bridge.h244 __be32 ip4; member
/Linux-v4.19/net/xfrm/
Dxfrm_input.c306 if (XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4) in xfrm_input()
307 mark = be32_to_cpu(XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4->parms.i_key); in xfrm_input()
/Linux-v4.19/include/rdma/
Dib_pack.h274 struct ib_unpacked_ip4 ip4; member

12