Lines Matching refs:pip
350 struct iphdr *pip; in igmpv3_newpack() local
384 pip = ip_hdr(skb); in igmpv3_newpack()
387 pip->version = 4; in igmpv3_newpack()
388 pip->ihl = (sizeof(struct iphdr)+4)>>2; in igmpv3_newpack()
389 pip->tos = 0xc0; in igmpv3_newpack()
390 pip->frag_off = htons(IP_DF); in igmpv3_newpack()
391 pip->ttl = 1; in igmpv3_newpack()
392 pip->daddr = fl4.daddr; in igmpv3_newpack()
395 pip->saddr = igmpv3_get_srcaddr(dev, &fl4); in igmpv3_newpack()
398 pip->protocol = IPPROTO_IGMP; in igmpv3_newpack()
399 pip->tot_len = 0; /* filled in later */ in igmpv3_newpack()
401 ((u8 *)&pip[1])[0] = IPOPT_RA; in igmpv3_newpack()
402 ((u8 *)&pip[1])[1] = 4; in igmpv3_newpack()
403 ((u8 *)&pip[1])[2] = 0; in igmpv3_newpack()
404 ((u8 *)&pip[1])[3] = 0; in igmpv3_newpack()