Lines Matching refs:pip
346 struct iphdr *pip; in igmpv3_newpack() local
380 pip = ip_hdr(skb); in igmpv3_newpack()
383 pip->version = 4; in igmpv3_newpack()
384 pip->ihl = (sizeof(struct iphdr)+4)>>2; in igmpv3_newpack()
385 pip->tos = 0xc0; in igmpv3_newpack()
386 pip->frag_off = htons(IP_DF); in igmpv3_newpack()
387 pip->ttl = 1; in igmpv3_newpack()
388 pip->daddr = fl4.daddr; in igmpv3_newpack()
391 pip->saddr = igmpv3_get_srcaddr(dev, &fl4); in igmpv3_newpack()
394 pip->protocol = IPPROTO_IGMP; in igmpv3_newpack()
395 pip->tot_len = 0; /* filled in later */ in igmpv3_newpack()
397 ((u8 *)&pip[1])[0] = IPOPT_RA; in igmpv3_newpack()
398 ((u8 *)&pip[1])[1] = 4; in igmpv3_newpack()
399 ((u8 *)&pip[1])[2] = 0; in igmpv3_newpack()
400 ((u8 *)&pip[1])[3] = 0; in igmpv3_newpack()