summaryrefslogtreecommitdiff
path: root/sbin/ipsecctl/ike.c
diff options
context:
space:
mode:
authorMathieu Sauve-Frankel <msf@cvs.openbsd.org>2006-06-01 18:03:41 +0000
committerMathieu Sauve-Frankel <msf@cvs.openbsd.org>2006-06-01 18:03:41 +0000
commitb8d46b0042a04db3c6c7c61465fa6e337dcf6c78 (patch)
tree86d8d5d70b3c92ec533028d15e7fbac304efadd0 /sbin/ipsecctl/ike.c
parentc25f75e9862a9b0a5d8703dcf74a8a179c320d96 (diff)
change the local-ID section name to always be unique as we may want to use more than one ISAKMP ID on the local peer.
ok hshoexer@
Diffstat (limited to 'sbin/ipsecctl/ike.c')
-rw-r--r--sbin/ipsecctl/ike.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sbin/ipsecctl/ike.c b/sbin/ipsecctl/ike.c
index 7af17d2a43f..57b04d7a36b 100644
--- a/sbin/ipsecctl/ike.c
+++ b/sbin/ipsecctl/ike.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ike.c,v 1.32 2006/06/01 06:46:35 hshoexer Exp $ */
+/* $OpenBSD: ike.c,v 1.33 2006/06/01 18:03:40 msf Exp $ */
/*
* Copyright (c) 2005 Hans-Joerg Hoexer <hshoexer@openbsd.org>
*
@@ -114,13 +114,13 @@ ike_section_ids(struct ipsec_addr_wrap *peer, struct ipsec_auth *auth, FILE *fd,
if (auth->srcid) {
if (peer)
fprintf(fd, SET "[peer-%s]:ID=%s-ID force\n",
- peer->name, "local");
+ peer->name, auth->srcid);
else
fprintf(fd, SET "[peer-default]:ID=%s-ID force\n",
- "local");
+ auth->srcid);
- fprintf(fd, SET "[%s-ID]:ID-type=FQDN force\n", "local");
- fprintf(fd, SET "[%s-ID]:Name=%s force\n", "local",
+ fprintf(fd, SET "[%s-ID]:ID-type=FQDN force\n", auth->srcid);
+ fprintf(fd, SET "[%s-ID]:Name=%s force\n", auth->srcid,
auth->srcid);
}
if (auth->dstid) {