diff options
| author | 2012-07-02 16:55:28 +0000 | |
|---|---|---|
| committer | 2012-07-02 16:55:28 +0000 | |
| commit | 689e439cd7b68c32deaff065959eabbf5c37ef4a (patch) | |
| tree | 19cf8523f70946944dcd2243e3bc037bdfcd00e9 | |
| parent | remove exit from end of test since it prevents reporting failure (diff) | |
| download | wireguard-openbsd-689e439cd7b68c32deaff065959eabbf5c37ef4a.tar.xz wireguard-openbsd-689e439cd7b68c32deaff065959eabbf5c37ef4a.zip | |
checking state flags make sense only when processing a response
| -rw-r--r-- | sbin/iked/ikev2.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/sbin/iked/ikev2.c b/sbin/iked/ikev2.c index 67fb88f3cfa..3c8802604a2 100644 --- a/sbin/iked/ikev2.c +++ b/sbin/iked/ikev2.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ikev2.c,v 1.73 2012/07/02 13:29:47 mikeb Exp $ */ +/* $OpenBSD: ikev2.c,v 1.74 2012/07/02 16:55:28 mikeb Exp $ */ /* $vantronix: ikev2.c,v 1.101 2010/06/03 07:57:33 reyk Exp $ */ /* @@ -405,11 +405,8 @@ ikev2_recv(struct iked *env, struct iked_message *msg) } else { if (msg->msg_msgid < sa->sa_msgid) return; - if (flag) { - if ((sa->sa_stateflags & flag) == 0) - return; + if (flag) initiator = 0; - } /* * See if we have responded to this request before */ |
