Lines Matching full:pip

97 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah)  in protohandlerin()  argument
99 AliasHandlePptpIn(la, pip, ah->lnk); in protohandlerin()
104 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerout() argument
106 AliasHandlePptpOut(la, pip, ah->lnk); in protohandlerout()
111 protohandlergrein(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergrein() argument
114 AliasHandlePptpGreIn(la, pip) == 0) in protohandlergrein()
120 protohandlergreout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergreout() argument
122 if (AliasHandlePptpGreOut(la, pip) == 0) in protohandlergreout()
291 struct ip *pip, /* IP packet to examine/patch */ in AliasHandlePptpOut() argument
301 if ((cptr = AliasVerifyPptp(pip, &ctl_type)) == NULL) in AliasHandlePptpOut()
337 tc = (struct tcphdr *)ip_next(pip); in AliasHandlePptpOut()
363 struct ip *pip, /* IP packet to examine/patch */ in AliasHandlePptpIn() argument
373 if ((cptr = AliasVerifyPptp(pip, &ctl_type)) == NULL) in AliasHandlePptpIn()
409 tc = (struct tcphdr *)ip_next(pip); in AliasHandlePptpIn()
429 AliasVerifyPptp(struct ip *pip, u_int16_t * ptype) /* IP packet to examine/patch */ in AliasVerifyPptp() argument
436 tc = (struct tcphdr *)ip_next(pip); in AliasVerifyPptp()
437 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasVerifyPptp()
438 tlen = ntohs(pip->ip_len); in AliasVerifyPptp()
466 AliasHandlePptpGreOut(struct libalias *la, struct ip *pip) in AliasHandlePptpGreOut() argument
471 gr = (GreHdr *)ip_next(pip); in AliasHandlePptpGreOut()
477 lnk = FindPptpOutByPeerCallId(la, pip->ip_src, pip->ip_dst, gr->gh_call_id); in AliasHandlePptpGreOut()
482 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreOut()
483 &alias_addr, &pip->ip_src, 2); in AliasHandlePptpGreOut()
484 pip->ip_src = alias_addr; in AliasHandlePptpGreOut()
490 AliasHandlePptpGreIn(struct libalias *la, struct ip *pip) in AliasHandlePptpGreIn() argument
495 gr = (GreHdr *)ip_next(pip); in AliasHandlePptpGreIn()
501 lnk = FindPptpInByPeerCallId(la, pip->ip_src, pip->ip_dst, gr->gh_call_id); in AliasHandlePptpGreIn()
509 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreIn()
510 &src_addr, &pip->ip_dst, 2); in AliasHandlePptpGreIn()
511 pip->ip_dst = src_addr; in AliasHandlePptpGreIn()