Lines Matching refs:cs_ip
200 if (ip->ip_src.s_addr != cs->cs_ip.ip_src.s_addr ||
201 ip->ip_dst.s_addr != cs->cs_ip.ip_dst.s_addr ||
202 *(int *) th != ((int *) &cs->cs_ip)[cs->cs_ip.ip_hl]) {
221 if (ip->ip_src.s_addr == cs->cs_ip.ip_src.s_addr
222 && ip->ip_dst.s_addr == cs->cs_ip.ip_dst.s_addr
223 && *(int *) th == ((int *) &cs->cs_ip)[cs->cs_ip.ip_hl])
267 oth = (struct tcphdr *) & ((int *) &cs->cs_ip)[hlen];
274 if (((u_short *) ip)[0] != ((u_short *) & cs->cs_ip)[0] ||
275 ((u_short *) ip)[3] != ((u_short *) & cs->cs_ip)[3] ||
276 ((u_short *) ip)[4] != ((u_short *) & cs->cs_ip)[4] ||
279 memcmp(ip + 1, &cs->cs_ip + 1, (deltaS - 5) << 2)) ||
335 if (ip->ip_len != cs->cs_ip.ip_len &&
336 ntohs(cs->cs_ip.ip_len) == hlen)
352 deltaS == ntohs(cs->cs_ip.ip_len) - hlen) {
360 if (deltaS == ntohs(cs->cs_ip.ip_len) - hlen) {
368 deltaS = ntohs(ip->ip_id) - ntohs(cs->cs_ip.ip_id);
381 memcpy(&cs->cs_ip, ip, hlen);
424 memcpy(&cs->cs_ip, ip, hlen);
463 memcpy(&cs->cs_ip, ip, hlen);
503 hlen = cs->cs_ip.ip_hl << 2;
504 th = (struct tcphdr *) & ((u_char *) & cs->cs_ip)[hlen];
515 register u_int i = ntohs(cs->cs_ip.ip_len) - cs->cs_hlen;
523 th->th_seq = htonl(ntohl(th->th_seq) + ntohs(cs->cs_ip.ip_len)
545 DECODES(cs->cs_ip.ip_id)
547 cs->cs_ip.ip_id = htons(ntohs(cs->cs_ip.ip_id) + 1);
550 cs->cs_ip.ip_id, (u_long)ntohl(th->th_seq));
569 cs->cs_ip.ip_len = htons(len);
572 cs->cs_ip.ip_sum = 0;
573 bp = (u_short *)&cs->cs_ip;
578 cs->cs_ip.ip_sum = ~changes;
581 memcpy(*bufp, &cs->cs_ip, cs->cs_hlen);