Home | History | Annotate | Download | only in racoon

Lines Matching refs:extralen

216 	int len = 0, extralen = 0;
253 extralen += sizeof(*udp) + ip->ihl;
261 extralen += sizeof(*udp) + ip->ip_hl;
270 extralen = NON_ESP_MARKER_LEN;
275 memcpy ((char *)&isakmp, x.buf + extralen, sizeof (isakmp));
306 if ((tmpbuf = vmalloc(ntohl(isakmp.len) + extralen)) == NULL) {
309 ntohl(isakmp.len) + extralen);
331 if ((buf = vmalloc(len - extralen)) == NULL) {
334 (len - extralen));
338 memcpy (buf->v, tmpbuf->v + extralen, buf->l);
340 len -= extralen;
1792 size_t extralen = NON_ESP_MARKER_USE(iph1) ? NON_ESP_MARKER_LEN : 0;
1796 if(extralen == NON_ESP_MARKER_LEN &&
1798 extralen = 0;
1807 extralen = 0;
1809 if (extralen)
1815 if (extralen) {
1816 if ((vbuf = vmalloc (sbuf->l + extralen)) == NULL) {
1822 memcpy (vbuf->v + extralen, sbuf->v, sbuf->l);