Lines Matching refs:pip
107 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument
111 AliasHandleIrcOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler()
164 struct ip *pip, /* IP packet to examine */ in AliasHandleIrcOut() argument
178 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut()
179 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasHandleIrcOut()
180 tlen = ntohs(pip->ip_len); in AliasHandleIrcOut()
191 sptr = (char *)pip; in AliasHandleIrcOut()
354 pip->ip_src.s_addr != true_addr.s_addr || in AliasHandleIrcOut()
438 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut()
440 AddSeq(lnk, delta + copyat + iCopy - dlen, pip->ip_hl, in AliasHandleIrcOut()
441 pip->ip_len, tc->th_seq, tc->th_off); in AliasHandleIrcOut()
449 DifferentialChecksum(&pip->ip_sum, in AliasHandleIrcOut()
451 &pip->ip_len, in AliasHandleIrcOut()
453 pip->ip_len = new_len; in AliasHandleIrcOut()
461 tc->th_sum = TcpChecksum(pip); in AliasHandleIrcOut()