summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>2002-01-23 22:14:28 +0000
committerangelos <angelos@openbsd.org>2002-01-23 22:14:28 +0000
commitf502fe6305f48a6858d0130a9a1614b48bf2dc2b (patch)
treef502161e1dad877d3a3c72535553b1eff8f327fe
parentuse sizeof instead of magic numbers (diff)
downloadwireguard-openbsd-f502fe6305f48a6858d0130a9a1614b48bf2dc2b.tar.xz
wireguard-openbsd-f502fe6305f48a6858d0130a9a1614b48bf2dc2b.zip
Actually return the ESP/AH/COMP ground descriptions for policy
comparisons -- from cjkim2000@yahoo.com
-rw-r--r--sbin/isakmpd/policy.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/sbin/isakmpd/policy.c b/sbin/isakmpd/policy.c
index 66f75b6373d..962f8d9e319 100644
--- a/sbin/isakmpd/policy.c
+++ b/sbin/isakmpd/policy.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: policy.c,v 1.49 2002/01/23 18:09:04 ho Exp $ */
+/* $OpenBSD: policy.c,v 1.50 2002/01/23 22:14:28 angelos Exp $ */
/* $EOM: policy.c,v 1.49 2000/10/24 13:33:39 niklas Exp $ */
/*
@@ -1785,6 +1785,15 @@ policy_callback (char *name)
if (strcmp (name, "phase1_group_desc") == 0)
return phase1_group;
+ if (strcmp (name, "esp_group_desc") == 0)
+ return esp_group_desc;
+
+ if (strcmp (name, "ah_group_desc") == 0)
+ return ah_group_desc;
+
+ if (strcmp (name, "comp_group_desc") == 0)
+ return comp_group_desc;
+
return "";
bad: