summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChad Loder <cloder@cvs.openbsd.org>2005-03-18 17:27:40 +0000
committerChad Loder <cloder@cvs.openbsd.org>2005-03-18 17:27:40 +0000
commitc20402813278192227873e7c5e3c657fd1c6f065 (patch)
treef8cbe7f385faf84af5d2c6e05e6b4e5846f2f84d
parent41020e49fe70f9b24df3a7a05f8089360f12b63c (diff)
Back out a possible bogus minor diff until we investigate what
broke. OK deraadt@
-rw-r--r--sbin/isakmpd/ipsec.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/isakmpd/ipsec.c b/sbin/isakmpd/ipsec.c
index 22fb9c3b1a5..8384fa67fc8 100644
--- a/sbin/isakmpd/ipsec.c
+++ b/sbin/isakmpd/ipsec.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ipsec.c,v 1.106 2005/03/05 23:39:34 cloder Exp $ */
+/* $OpenBSD: ipsec.c,v 1.107 2005/03/18 17:27:39 cloder Exp $ */
/* $EOM: ipsec.c,v 1.143 2000/12/11 23:57:42 niklas Exp $ */
/*
@@ -809,7 +809,7 @@ ipsec_validate_id_information(u_int8_t type, u_int8_t *extra, u_int8_t *buf,
LOG_DBG((LOG_MESSAGE, 40,
"ipsec_validate_id_information: proto %d port %d type %d",
- proto, ntohs(port), type));
+ proto, port, type));
if (type < IPSEC_ID_IPV4_ADDR || type > IPSEC_ID_KEY_ID)
return -1;
@@ -843,7 +843,7 @@ ipsec_validate_id_information(u_int8_t type, u_int8_t *extra, u_int8_t *buf,
}
if (exchange->phase == 1
- && (proto != IPPROTO_UDP || ntohs(port) != UDP_DEFAULT_PORT)
+ && (proto != IPPROTO_UDP || port != UDP_DEFAULT_PORT)
&& (proto != 0 || port != 0)) {
/*
* XXX SSH's ISAKMP tester fails this test (proto 17 - port
@@ -1812,7 +1812,7 @@ ipsec_get_proto_port(char *section, u_int8_t *tproto, u_int16_t *port)
pstr = conf_get_str(section, "Port");
if (!pstr)
return 0;
- *port = htons((u_int16_t)atoi(pstr));
+ *port = (u_int16_t)atoi(pstr);
if (!*port) {
se = getservbyname(pstr,
pe ? pe->p_name : (pstr ? pstr : NULL));