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