Home | History | Annotate | Download | only in racoon

Lines Matching refs:extralen

220 	int len = 0, extralen = 0;
257 extralen += sizeof(*udp) + ip->ihl;
265 extralen += sizeof(*udp) + ip->ip_hl;
274 extralen = NON_ESP_MARKER_LEN;
279 memcpy ((char *)&isakmp, x.buf + extralen, sizeof (isakmp));
310 if ((tmpbuf = vmalloc(ntohl(isakmp.len) + extralen)) == NULL) {
313 ntohl(isakmp.len) + extralen);
335 if ((buf = vmalloc(len - extralen)) == NULL) {
338 (len - extralen));
342 memcpy (buf->v, tmpbuf->v + extralen, buf->l);
344 len -= extralen;
1797 size_t extralen = NON_ESP_MARKER_USE(iph1) ? NON_ESP_MARKER_LEN : 0;
1801 if(extralen == NON_ESP_MARKER_LEN &&
1803 extralen = 0;
1812 extralen = 0;
1814 if (extralen)
1820 if (extralen) {
1821 if ((vbuf = vmalloc (sbuf->l + extralen)) == NULL) {
1827 memcpy (vbuf->v + extralen, sbuf->v, sbuf->l);