Searched refs:ippseudo (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/tools/tools/net80211/wesside/dics/
H A Ddics.c54 struct ippseudo { struct
189 struct ippseudo *ph;
191 stuff = (unsigned char*) malloc(len + sizeof(struct ippseudo));
197 ph = (struct ippseudo*) stuff;
205 memcpy(stuff + sizeof(struct ippseudo), stuff0, len);
207 return in_cksum((unsigned short*)stuff, len+sizeof(struct ippseudo));
/freebsd-10-stable/sys/netinet/
H A Dip.h215 struct ippseudo { struct
H A Dtcp_subr.c2142 struct ippseudo ippseudo; local
2211 * XXX The ippseudo header MUST be digested in network byte order,
2221 ippseudo.ippseudo_src = ipovly->ih_src;
2222 ippseudo.ippseudo_dst = ipovly->ih_dst;
2223 ippseudo.ippseudo_pad = 0;
2224 ippseudo.ippseudo_p = IPPROTO_TCP;
2225 ippseudo.ippseudo_len = htons(len + sizeof(struct tcphdr) +
2227 MD5Update(&ctx, (char *)&ippseudo, sizeof(struct ippseudo));
[all...]
/freebsd-10-stable/tools/tools/net80211/wesside/wesside/
H A Dwesside.c215 struct ippseudo *ph;
217 tmp = (unsigned char*) malloc(len + sizeof(struct ippseudo));
221 ph = (struct ippseudo*) tmp;
229 memcpy(tmp + sizeof(struct ippseudo), stuff, len);
231 return in_cksum((unsigned short*)tmp, len+sizeof(struct ippseudo));

Completed in 71 milliseconds