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