Lines Matching refs:pip
110 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument
115 AliasHandleIrcOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler()
168 struct ip *pip, /* IP packet to examine */ in AliasHandleIrcOut() argument
182 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut()
183 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasHandleIrcOut()
184 tlen = ntohs(pip->ip_len); in AliasHandleIrcOut()
195 sptr = (char *)pip; in AliasHandleIrcOut()
358 pip->ip_src.s_addr != true_addr.s_addr || in AliasHandleIrcOut()
442 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut()
444 AddSeq(lnk, delta + copyat + iCopy - dlen, pip->ip_hl, in AliasHandleIrcOut()
445 pip->ip_len, tc->th_seq, tc->th_off); in AliasHandleIrcOut()
453 DifferentialChecksum(&pip->ip_sum, in AliasHandleIrcOut()
455 &pip->ip_len, in AliasHandleIrcOut()
457 pip->ip_len = new_len; in AliasHandleIrcOut()
465 tc->th_sum = TcpChecksum(pip); in AliasHandleIrcOut()