OVS_KEY_ATTR_ICMP
if (attrs & (1 << OVS_KEY_ATTR_ICMP)) {
icmp_key = nla_data(a[OVS_KEY_ATTR_ICMP]);
attrs &= ~(1 << OVS_KEY_ATTR_ICMP);
| (1 << OVS_KEY_ATTR_ICMP)
nla = nla_reserve(skb, OVS_KEY_ATTR_ICMP, sizeof(*icmp_key));
key_expected |= 1 << OVS_KEY_ATTR_ICMP;
mask_allowed |= 1 << OVS_KEY_ATTR_ICMP;
[OVS_KEY_ATTR_ICMP] = { .len = sizeof(struct ovs_key_icmp) },