Lines Matching refs:ipv4
640 key_len = SW_FLOW_KEY_OFFSET(ipv4.addr); in ovs_flow_extract()
652 key->ipv4.addr.src = nh->saddr; in ovs_flow_extract()
653 key->ipv4.addr.dst = nh->daddr; in ovs_flow_extract()
670 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract()
673 key->ipv4.tp.src = tcp->source; in ovs_flow_extract()
674 key->ipv4.tp.dst = tcp->dest; in ovs_flow_extract()
677 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract()
680 key->ipv4.tp.src = udp->source; in ovs_flow_extract()
681 key->ipv4.tp.dst = udp->dest; in ovs_flow_extract()
684 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract()
690 key->ipv4.tp.src = htons(icmp->type); in ovs_flow_extract()
691 key->ipv4.tp.dst = htons(icmp->code); in ovs_flow_extract()
709 memcpy(&key->ipv4.addr.src, arp->ar_sip, sizeof(key->ipv4.addr.src)); in ovs_flow_extract()
710 memcpy(&key->ipv4.addr.dst, arp->ar_tip, sizeof(key->ipv4.addr.dst)); in ovs_flow_extract()
711 memcpy(key->ipv4.arp.sha, arp->ar_sha, ETH_ALEN); in ovs_flow_extract()
712 memcpy(key->ipv4.arp.tha, arp->ar_tha, ETH_ALEN); in ovs_flow_extract()
713 key_len = SW_FLOW_KEY_OFFSET(ipv4.arp); in ovs_flow_extract()
835 *key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ipv4_flow_from_nlattrs()
837 swkey->ipv4.tp.src = tcp_key->tcp_src; in ipv4_flow_from_nlattrs()
838 swkey->ipv4.tp.dst = tcp_key->tcp_dst; in ipv4_flow_from_nlattrs()
846 *key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ipv4_flow_from_nlattrs()
848 swkey->ipv4.tp.src = udp_key->udp_src; in ipv4_flow_from_nlattrs()
849 swkey->ipv4.tp.dst = udp_key->udp_dst; in ipv4_flow_from_nlattrs()
857 *key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ipv4_flow_from_nlattrs()
859 swkey->ipv4.tp.src = htons(icmp_key->icmp_type); in ipv4_flow_from_nlattrs()
860 swkey->ipv4.tp.dst = htons(icmp_key->icmp_code); in ipv4_flow_from_nlattrs()
1055 key_len = SW_FLOW_KEY_OFFSET(ipv4.addr); in ovs_flow_from_nlattrs()
1063 swkey->ipv4.addr.src = ipv4_key->ipv4_src; in ovs_flow_from_nlattrs()
1064 swkey->ipv4.addr.dst = ipv4_key->ipv4_dst; in ovs_flow_from_nlattrs()
1105 key_len = SW_FLOW_KEY_OFFSET(ipv4.arp); in ovs_flow_from_nlattrs()
1107 swkey->ipv4.addr.src = arp_key->arp_sip; in ovs_flow_from_nlattrs()
1108 swkey->ipv4.addr.dst = arp_key->arp_tip; in ovs_flow_from_nlattrs()
1112 memcpy(swkey->ipv4.arp.sha, arp_key->arp_sha, ETH_ALEN); in ovs_flow_from_nlattrs()
1113 memcpy(swkey->ipv4.arp.tha, arp_key->arp_tha, ETH_ALEN); in ovs_flow_from_nlattrs()
1223 ipv4_key->ipv4_src = swkey->ipv4.addr.src; in ovs_flow_to_nlattrs()
1224 ipv4_key->ipv4_dst = swkey->ipv4.addr.dst; in ovs_flow_to_nlattrs()
1254 arp_key->arp_sip = swkey->ipv4.addr.src; in ovs_flow_to_nlattrs()
1255 arp_key->arp_tip = swkey->ipv4.addr.dst; in ovs_flow_to_nlattrs()
1257 memcpy(arp_key->arp_sha, swkey->ipv4.arp.sha, ETH_ALEN); in ovs_flow_to_nlattrs()
1258 memcpy(arp_key->arp_tha, swkey->ipv4.arp.tha, ETH_ALEN); in ovs_flow_to_nlattrs()
1273 tcp_key->tcp_src = swkey->ipv4.tp.src; in ovs_flow_to_nlattrs()
1274 tcp_key->tcp_dst = swkey->ipv4.tp.dst; in ovs_flow_to_nlattrs()
1287 udp_key->udp_src = swkey->ipv4.tp.src; in ovs_flow_to_nlattrs()
1288 udp_key->udp_dst = swkey->ipv4.tp.dst; in ovs_flow_to_nlattrs()
1301 icmp_key->icmp_type = ntohs(swkey->ipv4.tp.src); in ovs_flow_to_nlattrs()
1302 icmp_key->icmp_code = ntohs(swkey->ipv4.tp.dst); in ovs_flow_to_nlattrs()