| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/ |
| H A D | isakmp.c | 203 struct isakmp isakmp; in isakmp_handler() local 205 char buf[sizeof (isakmp) + 4]; in isakmp_handler() 214 char buf[sizeof(isakmp) + 4]; in isakmp_handler() 271 memcpy ((char *)&isakmp, x.buf + extralen, sizeof (isakmp)); in isakmp_handler() 274 if (len < sizeof(isakmp) || ntohl(isakmp.len) < sizeof(isakmp)) { in isakmp_handler() 277 len, ntohl(isakmp.len), sizeof(isakmp)); in isakmp_handler() 279 if ((len = recvfrom(so_isakmp, (char *)&isakmp, sizeof(isakmp), in isakmp_handler() 289 if (ntohl(isakmp.len) > 0xffff) { in isakmp_handler() 292 if ((len = recvfrom(so_isakmp, (char *)&isakmp, sizeof(isakmp), in isakmp_handler() 302 if ((tmpbuf = vmalloc(ntohl(isakmp.len) + extralen)) == NULL) { in isakmp_handler() [all …]
|
| H A D | isakmp_inf.c | 128 struct isakmp *isakmp; local 139 encrypted = ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E); 140 msgid = ((struct isakmp *)msg0->v)->msgid; 152 ivm = oakley_newiv2(iph1, ((struct isakmp *)msg0->v)->msgid); 165 if (msg->l < sizeof(*isakmp) + sizeof(*gen)) { 173 isakmp = (struct isakmp *)msg->v; 174 gen = (struct isakmp_gen *)((caddr_t)isakmp + sizeof(struct isakmp)); 178 if (isakmp->np != ISAKMP_NPTYPE_HASH) { 194 if (msg->l < sizeof(*isakmp) + ntohs(gen->len) + sizeof(*nd)) { 206 if (ntohs(nd->len) > msg->l - (sizeof(struct isakmp) + [all …]
|
| H A D | isakmp_frag.c | 86 struct isakmp *hdr; 103 hdr = (struct isakmp *)buf->v; 135 hdr = (struct isakmp *)frag->v; 218 struct isakmp *isakmp; local 231 if (msg->l < sizeof(*isakmp) + sizeof(*frag)) { 236 isakmp = (struct isakmp *)msg->v; 237 frag = (struct isakmp_frag *)(isakmp + 1); 243 if (msg->l < sizeof(*isakmp) + ntohs(frag->len) ||
|
| H A D | isakmp_newg.c | 74 struct isakmp *isakmp = (struct isakmp *)msg->v; 153 len = sizeof(isakmp->msgid) + ntohs(sa->h.len); 160 memcpy(buf->v, &isakmp->msgid, sizeof(isakmp->msgid)); 161 memcpy(buf->v + sizeof(isakmp->msgid), sa, ntohs(sa->h.len));
|
| H A D | isakmp_cfg.c | 143 struct isakmp *packet; 157 packet = (struct isakmp *)msg->v; 187 packet = (struct isakmp *)dmsg->v; 1164 struct isakmp *isakmp; local 1238 tlen += sizeof(*isakmp) + payload->l; 1249 isakmp = (struct isakmp *)iph2->sendbuf->v; 1250 memcpy(&isakmp->i_ck, &iph1->index.i_ck, sizeof(cookie_t)); 1251 memcpy(&isakmp->r_ck, &iph1->index.r_ck, sizeof(cookie_t)); 1252 isakmp->np = hash == NULL ? (np & 0xff) : ISAKMP_NPTYPE_HASH; 1253 isakmp->v = iph1->version; [all …]
|
| H A D | isakmp_quick.c | 408 struct isakmp *isakmp = (struct isakmp *)msg0->v; local 422 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 469 + ntohl(isakmp->len) - sizeof(*isakmp); 824 tlen = sizeof(struct isakmp) 940 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 1072 struct isakmp *isakmp = (struct isakmp *)msg0->v; local 1087 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 1140 tlen = ntohl(isakmp->len) - sizeof(*isakmp); 1740 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 1887 tlen = sizeof(struct isakmp) [all …]
|
| H A D | Makefile.am | 6 schedule.h sockmisc.h isakmp_var.h isakmp.h isakmp_xauth.h \
|
| H A D | isakmp_inf.h | 41 extern int isakmp_info_send_nx __P((struct isakmp *,
|
| H A D | oakley.c | 2975 pl = msg->v + sizeof(struct isakmp); 2977 len = msg->l - sizeof(struct isakmp); 3032 len = sizeof(struct isakmp) + new->l; 3039 memcpy(buf->v, msg->v, sizeof(struct isakmp)); 3040 memcpy(buf->v + sizeof(struct isakmp), new->v, new->l); 3041 ((struct isakmp *)buf->v)->len = htonl(buf->l); 3089 pl = msg->v + sizeof(struct isakmp); 3090 len = msg->l - sizeof(struct isakmp); 3146 len = sizeof(struct isakmp) + new->l; 3153 memcpy(buf->v, msg->v, sizeof(struct isakmp)); [all …]
|
| H A D | racoonctl.c | 651 char *isakmp = "isakmp"; local 700 nav[nac++] = isakmp; 715 char *isakmp = "isakmp"; local 727 nav[nac++] = isakmp;
|
| H A D | isakmp.h | 64 struct isakmp { struct
|
| H A D | isakmp_agg.c | 480 memcpy(&iph1->index.r_ck, &((struct isakmp *)msg->v)->r_ck, 1299 if (ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 1435 if (ISSET(((struct isakmp *)msg->v)->flags, ISAKMP_FLAG_E))
|
| H A D | isakmp_ident.c | 367 memcpy(&iph1->index.r_ck, &((struct isakmp *)msg->v)->r_ck, 686 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) { 1350 if (!ISSET(((struct isakmp *)msg0->v)->flags, ISAKMP_FLAG_E)) {
|
| H A D | isakmp_base.c | 424 memcpy(&iph1->index.r_ck, &((struct isakmp *)msg->v)->r_ck,
|
| /netbsd-src/crypto/dist/ipsec-tools/ |
| H A D | ChangeLog.old | 141 * src/racoon/{isakmp.c|session.c|sockmisc.c|racoon.conf.5}: Do 149 * src/racoon/{remoteconf.c|remoteconf.h|isakmp.c|cfparse.y}: Fix 153 * src/racoon/isakmp.c: Fix memory leak (Coverity) 156 * src/racoon/{nattraversal.c|isakmp.c|cfparse.y}: Check for non NULL 187 * src/racoon/isakmp.c: style cleanup in delete_spd() 201 src/racoon/{gcmalloc.h|isakmp.c|isakmp_inf.c|isakmp_xauth.c} 207 * src/racoon/{grabmyaddr.c|handler.c|isakmp.c|isakmp_cfg.c} 215 * src/racoon/isakmp.c: fix memory leak (Coverity) 216 * src/racoon{isakmp.c|isakmp_inf.c}: fix phase 1 handler leak (Coverity) 277 * src/racoon/isakmp.c: Fixed zombie PH1 handler when isakmp_send() [all …]
|
| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/samples/ |
| H A D | racoon.conf.in | 34 #isakmp ::1 [7000]; 35 #isakmp 202.249.11.124 [500];
|
| H A D | racoon.conf.sample-natt | 17 isakmp 172.16.0.1[500];
|
| /netbsd-src/usr.sbin/racoon/ |
| H A D | Makefile | 11 SRCS= main.c session.c isakmp.c handler.c \
|
| /netbsd-src/external/bsd/tcpdump/bin/ |
| H A D | Makefile | 87 print-isakmp.c \
|
| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/rfc/ |
| H A D | draft-ietf-ipsec-isakmp-hybrid-auth-05.txt | 12 <draft-ietf-ipsec-isakmp-hybrid-auth-05.txt> 468 Method", draft-ietf-ipsec-isakmp-mode-cfg-05.txt, work in progress. 471 ISAKMP/Oakley", draft-ietf-ipsec-isakmp-xauth-06.txt, work in
|
| H A D | draft-dukes-ike-mode-cfg-02.txt | 138 isakmp-mode-cfg"
|
| H A D | draft-beaulieu-ike-xauth-02.txt | 872 Mode for IKE", draft-ietf-ipsec-isakmp-hybrid-auth-05
|
| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/doc/ |
| H A D | README.gssapi | 2 based on the ietf draft draft-ietf-ipsec-isakmp-gss-auth-06.txt.
|
| /netbsd-src/external/bsd/ipf/dist/etc/ |
| H A D | services | 481 isakmp 500/tcp # isakmp 482 isakmp 500/udp # isakmp
|
| /netbsd-src/external/bsd/ipf/dist/perl/ |
| H A D | Services | 411 500 isakmp isakmp
|