Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/crypto/dist/ipsec-tools/src/racoon From Wolfgang Schmieder <...
details: https://anonhg.NetBSD.org/src/rev/22d7758ea02c
branches: trunk
changeset: 772388:22d7758ea02c
user: tteras <tteras%NetBSD.org@localhost>
date: Sun Jan 01 15:57:31 2012 +0000
description:
>From Wolfgang Schmieder <wolfgang%die-schmieders.de@localhost>: Fix various typos in
comments and log messages. Fix default port used in copy_ph1addresses().
diffstat:
crypto/dist/ipsec-tools/src/racoon/handler.c | 6 +++---
crypto/dist/ipsec-tools/src/racoon/isakmp.c | 12 ++++++------
crypto/dist/ipsec-tools/src/racoon/pfkey.c | 10 +++++-----
crypto/dist/ipsec-tools/src/racoon/remoteconf.c | 7 ++++++-
4 files changed, 20 insertions(+), 15 deletions(-)
diffs (126 lines):
diff -r c92e2d5a0325 -r 22d7758ea02c crypto/dist/ipsec-tools/src/racoon/handler.c
--- a/crypto/dist/ipsec-tools/src/racoon/handler.c Sun Jan 01 15:54:51 2012 +0000
+++ b/crypto/dist/ipsec-tools/src/racoon/handler.c Sun Jan 01 15:57:31 2012 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: handler.c,v 1.40 2011/11/17 14:41:55 vanhu Exp $ */
+/* $NetBSD: handler.c,v 1.41 2012/01/01 15:57:31 tteras Exp $ */
/* Id: handler.c,v 1.28 2006/05/26 12:17:29 manubsd Exp */
@@ -213,7 +213,7 @@
(ph1hint->id->l != p->id->l ||
memcmp(ph1hint->id->v, p->id->v, p->id->l) != 0)) {
plog(LLV_DEBUG2, LOCATION, NULL,
- "local identity does match hint\n");
+ "local identity does not match hint\n");
continue;
}
if (ph1hint->id_p && ph1hint->id_p->l &&
@@ -221,7 +221,7 @@
(ph1hint->id_p->l != p->id_p->l ||
memcmp(ph1hint->id_p->v, p->id_p->v, p->id_p->l) != 0)) {
plog(LLV_DEBUG2, LOCATION, NULL,
- "remote identity does match hint\n");
+ "remote identity does not match hint\n");
continue;
}
}
diff -r c92e2d5a0325 -r 22d7758ea02c crypto/dist/ipsec-tools/src/racoon/isakmp.c
--- a/crypto/dist/ipsec-tools/src/racoon/isakmp.c Sun Jan 01 15:54:51 2012 +0000
+++ b/crypto/dist/ipsec-tools/src/racoon/isakmp.c Sun Jan 01 15:57:31 2012 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: isakmp.c,v 1.73 2011/10/11 14:50:15 tteras Exp $ */
+/* $NetBSD: isakmp.c,v 1.74 2012/01/01 15:57:31 tteras Exp $ */
/* Id: isakmp.c,v 1.74 2006/05/07 21:32:59 manubsd Exp */
@@ -624,7 +624,7 @@
/*
* iph1 must be present for Information message.
* if iph1 is null then trying to get the phase1 status
- * as the packet from responder againt initiator's 1st
+ * as the packet from responder again initiator's 1st
* exchange in phase 1.
* NOTE: We think such informational exchange should be ignored.
*/
@@ -2358,7 +2358,7 @@
plog(LLV_ERROR, LOCATION, iph2->dst,
"phase2 negotiation failed "
"due to time up waiting for phase1. %s\n",
- sadbsecas2str(iph2->dst, iph2->src,
+ sadbsecas2str(iph2->src, iph2->dst,
iph2->satype, 0, 0));
plog(LLV_INFO, LOCATION, NULL,
"delete phase 2 handler.\n");
@@ -2909,7 +2909,7 @@
struct remoteconf *rmconf;
struct sockaddr *remote, *local;
{
- u_int16_t port;
+ u_int16_t port = 0;
/* address portion must be grabbed from real remote address "remote" */
iph1->remote = dupsaddr(remote);
@@ -2919,7 +2919,7 @@
/*
* if remote has no port # (in case of initiator - from ACQUIRE msg)
* - if remote.conf specifies port #, use that
- * - if remote.conf does not, use 500
+ * - if remote.conf does not, use lcconf->port_isakmp
* if remote has port # (in case of responder - from recvfrom(2))
* respect content of "remote".
*/
@@ -2928,7 +2928,7 @@
if (rmconf != NULL)
port = extract_port(rmconf->remote);
if (port == 0)
- port = PORT_ISAKMP;
+ port = lcconf->port_isakmp;
set_port(iph1->remote, port);
}
diff -r c92e2d5a0325 -r 22d7758ea02c crypto/dist/ipsec-tools/src/racoon/pfkey.c
--- a/crypto/dist/ipsec-tools/src/racoon/pfkey.c Sun Jan 01 15:54:51 2012 +0000
+++ b/crypto/dist/ipsec-tools/src/racoon/pfkey.c Sun Jan 01 15:57:31 2012 +0000
@@ -1,6 +1,6 @@
-/* $NetBSD: pfkey.c,v 1.57 2011/03/15 13:20:14 vanhu Exp $ */
-
-/* $Id: pfkey.c,v 1.57 2011/03/15 13:20:14 vanhu Exp $ */
+/* $NetBSD: pfkey.c,v 1.58 2012/01/01 15:57:31 tteras Exp $ */
+
+/* $Id: pfkey.c,v 1.58 2012/01/01 15:57:31 tteras Exp $ */
/*
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -1853,8 +1853,8 @@
* should ignore such a acquire message because the phase 2
* is just negotiating.
* 2. its state is equal to PHASE2ST_ESTABLISHED, then racoon
- * has to prcesss such a acquire message because racoon may
- * lost the expire message.
+ * has to process such an acquire message because racoon may
+ * have lost the expire message.
*/
iph2 = getph2byid(src, dst, xpl->sadb_x_policy_id);
if (iph2 != NULL) {
diff -r c92e2d5a0325 -r 22d7758ea02c crypto/dist/ipsec-tools/src/racoon/remoteconf.c
--- a/crypto/dist/ipsec-tools/src/racoon/remoteconf.c Sun Jan 01 15:54:51 2012 +0000
+++ b/crypto/dist/ipsec-tools/src/racoon/remoteconf.c Sun Jan 01 15:57:31 2012 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: remoteconf.c,v 1.27 2012/01/01 15:29:28 tteras Exp $ */
+/* $NetBSD: remoteconf.c,v 1.28 2012/01/01 15:57:31 tteras Exp $ */
/* Id: remoteconf.c,v 1.38 2006/05/06 15:52:44 manubsd Exp */
@@ -604,6 +604,11 @@
new->proposal = NULL; /* will be filled by set_isakmp_proposal() */
+ /* Better to set remote to NULL to avoid that the destination
+ * rmconf uses the same allocated memory as the source rmconf.
+ */
+ new->remote = NULL;
+
return new;
}
Home |
Main Index |
Thread Index |
Old Index