Lines Matching refs:pip
326 struct iphdr *pip; in igmpv3_newpack() local
361 pip = ip_hdr(skb); in igmpv3_newpack()
364 pip->version = 4; in igmpv3_newpack()
365 pip->ihl = (sizeof(struct iphdr)+4)>>2; in igmpv3_newpack()
366 pip->tos = 0xc0; in igmpv3_newpack()
367 pip->frag_off = htons(IP_DF); in igmpv3_newpack()
368 pip->ttl = 1; in igmpv3_newpack()
369 pip->daddr = fl4.daddr; in igmpv3_newpack()
370 pip->saddr = fl4.saddr; in igmpv3_newpack()
371 pip->protocol = IPPROTO_IGMP; in igmpv3_newpack()
372 pip->tot_len = 0; /* filled in later */ in igmpv3_newpack()
374 ((u8 *)&pip[1])[0] = IPOPT_RA; in igmpv3_newpack()
375 ((u8 *)&pip[1])[1] = 4; in igmpv3_newpack()
376 ((u8 *)&pip[1])[2] = 0; in igmpv3_newpack()
377 ((u8 *)&pip[1])[3] = 0; in igmpv3_newpack()