Lines Matching refs:tcp
50 #include <netinet/tcp.h>
63 tcpmod_setmss(struct mbuf **mp, struct tcphdr *tcp, int tlen, uint16_t mss)
82 for (tlen -= sizeof(struct tcphdr), cp = (u_char *)(tcp + 1);
107 bcopy(&tcp->th_sum, &csum, sizeof(csum));
109 bcopy(&csum, &tcp->th_sum, sizeof(csum));
124 struct tcphdr *tcp;
142 tcp = mtodo(*mp, hlen);
144 hlen = tcp->th_off << 2;
148 return (tcpmod_setmss(mp, tcp, hlen, mss));
156 struct tcphdr *tcp;
162 tcp = mtodo(*mp, hlen);
164 hlen = tcp->th_off << 2;
168 return (tcpmod_setmss(mp, tcp, hlen, mss));
233 V_tcpmod_setmss_eid = ipfw_add_eaction(ch, ipfw_tcpmod, "tcp-setmss");