Lines Matching full:pip
152 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument
155 FindRtspOut(la, pip->ip_src, pip->ip_dst, in protohandler()
157 else AliasHandleRtspOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler()
231 alias_rtsp_out(struct libalias *la, struct ip *pip, in alias_rtsp_out() argument
249 tc = (struct tcphdr *)ip_next(pip); in alias_rtsp_out()
250 hlen = (pip->ip_hl + tc->th_off) << 2; in alias_rtsp_out()
251 tlen = ntohs(pip->ip_len); in alias_rtsp_out()
312 FindAliasAddress(la, pip->ip_src), in alias_rtsp_out()
394 tc = (struct tcphdr *)ip_next(pip); in alias_rtsp_out()
396 AddSeq(lnk, delta + new_dlen - dlen, pip->ip_hl, pip->ip_len, in alias_rtsp_out()
400 DifferentialChecksum(&pip->ip_sum, &new_len, &pip->ip_len, 1); in alias_rtsp_out()
401 pip->ip_len = new_len; in alias_rtsp_out()
407 tc->th_sum = TcpChecksum(pip); in alias_rtsp_out()
415 alias_pna_out(struct libalias *la, struct ip *pip, in alias_pna_out() argument
438 pna_links = FindUdpTcpOut(la, pip->ip_src, GetDestAddress(lnk), in alias_pna_out()
445 tc = (struct tcphdr *)ip_next(pip); in alias_pna_out()
454 tc->th_sum = TcpChecksum(pip); in alias_pna_out()
465 AliasHandleRtspOut(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize) in AliasHandleRtspOut() argument
477 tc = (struct tcphdr *)ip_next(pip); in AliasHandleRtspOut()
478 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasHandleRtspOut()
479 tlen = ntohs(pip->ip_len); in AliasHandleRtspOut()
482 data = (char *)pip; in AliasHandleRtspOut()
490 alias_rtsp_out(la, pip, lnk, data, client_port_str); in AliasHandleRtspOut()
496 alias_pna_out(la, pip, lnk, data, dlen); in AliasHandleRtspOut()
519 alias_rtsp_out(la, pip, lnk, data, server_port_str); in AliasHandleRtspOut()