IPPROTO_IGMP
iph->protocol = IPPROTO_IGMP;
if (iph->daddr == ip_bcast || iph->protocol == IPPROTO_IGMP) {
if (iph->protocol == IPPROTO_IGMP) {
if (iph->protocol == IPPROTO_IGMP) {
err = mvpp2_prs_ip4_proto(priv, IPPROTO_IGMP,
(proto != IPPROTO_IGMP))
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_protocol, IPPROTO_IGMP);
ip_hdr(skb)->protocol == IPPROTO_IGMP)
if (ip_hdr(skb)->protocol != IPPROTO_IGMP ||
iph->protocol = IPPROTO_IGMP;
info->protocol != IPPROTO_IGMP)
case IPPROTO_IGMP:
if (inet_add_protocol(&igmp_protocol, IPPROTO_IGMP) < 0)
if (ip_hdr(skb)->protocol != IPPROTO_IGMP)
if (im && proto == IPPROTO_IGMP) {
IPPROTO_IGMP, 0, dev->ifindex);
pip->protocol = IPPROTO_IGMP;
IPPROTO_IGMP, 0, dev->ifindex);
iph->protocol = IPPROTO_IGMP;
inet_sk(sk)->inet_num != IPPROTO_IGMP) {
inet_sk(sk)->inet_num != IPPROTO_IGMP)
} else if (ip_hdr(skb)->protocol == IPPROTO_IGMP) {
ip_hdr(skb)->protocol != IPPROTO_IGMP)
fl4->flowi4_proto == IPPROTO_IGMP) {
case IPPROTO_IGMP: