Lines Matching refs:cs_ip
198 if (ip->ip_src.s_addr != cs->cs_ip.ip_src.s_addr ||
199 ip->ip_dst.s_addr != cs->cs_ip.ip_dst.s_addr ||
200 *(int *) th != ((int *) &cs->cs_ip)[cs->cs_ip.ip_hl]) {
219 if (ip->ip_src.s_addr == cs->cs_ip.ip_src.s_addr
220 && ip->ip_dst.s_addr == cs->cs_ip.ip_dst.s_addr
221 && *(int *) th == ((int *) &cs->cs_ip)[cs->cs_ip.ip_hl])
265 oth = (struct tcphdr *) & ((int *) &cs->cs_ip)[hlen];
272 if (((u_short *) ip)[0] != ((u_short *) & cs->cs_ip)[0] ||
273 ((u_short *) ip)[3] != ((u_short *) & cs->cs_ip)[3] ||
274 ((u_short *) ip)[4] != ((u_short *) & cs->cs_ip)[4] ||
277 memcmp(ip + 1, &cs->cs_ip + 1, (deltaS - 5) << 2)) ||
333 if (ip->ip_len != cs->cs_ip.ip_len &&
334 ntohs(cs->cs_ip.ip_len) == hlen)
350 deltaS == ntohs(cs->cs_ip.ip_len) - hlen) {
358 if (deltaS == ntohs(cs->cs_ip.ip_len) - hlen) {
366 deltaS = ntohs(ip->ip_id) - ntohs(cs->cs_ip.ip_id);
379 memcpy(&cs->cs_ip, ip, hlen);
422 memcpy(&cs->cs_ip, ip, hlen);
461 memcpy(&cs->cs_ip, ip, hlen);
501 hlen = cs->cs_ip.ip_hl << 2;
502 th = (struct tcphdr *) & ((u_char *) & cs->cs_ip)[hlen];
513 register u_int i = ntohs(cs->cs_ip.ip_len) - cs->cs_hlen;
521 th->th_seq = htonl(ntohl(th->th_seq) + ntohs(cs->cs_ip.ip_len)
543 DECODES(cs->cs_ip.ip_id)
545 cs->cs_ip.ip_id = htons(ntohs(cs->cs_ip.ip_id) + 1);
548 cs->cs_ip.ip_id, (u_long)ntohl(th->th_seq));
567 cs->cs_ip.ip_len = htons(len);
570 cs->cs_ip.ip_sum = 0;
571 bp = (u_short *)&cs->cs_ip;
576 cs->cs_ip.ip_sum = ~changes;
579 memcpy(*bufp, &cs->cs_ip, cs->cs_hlen);