summaryrefslogtreecommitdiff
path: root/monitor.c
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2016-09-05 13:57:31 +0000
committerDarren Tucker <dtucker@zip.com.au>2016-09-12 13:33:52 +1000
commitb33ad6d997d36edfea65e243cd12ccd01f413549 (patch)
treeec24f162db1deb24b2498f07364cde4c6e912eb5 /monitor.c
parent0bb2980260fb24e5e0b51adac471395781b66261 (diff)
upstream commit
enforce expected request flow for GSSAPI calls; thanks to Jakub Jelen for testing; ok markus@ Upstream-ID: d4bc0e70e1be403735d3d9d7e176309b1fd626b9
Diffstat (limited to 'monitor.c')
-rw-r--r--monitor.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/monitor.c b/monitor.c
index fc006eb8f..bea8d8b27 100644
--- a/monitor.c
+++ b/monitor.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: monitor.c,v 1.164 2016/08/30 07:50:21 djm Exp $ */ 1/* $OpenBSD: monitor.c,v 1.165 2016/09/05 13:57:31 djm Exp $ */
2/* 2/*
3 * Copyright 2002 Niels Provos <provos@citi.umich.edu> 3 * Copyright 2002 Niels Provos <provos@citi.umich.edu>
4 * Copyright 2002 Markus Friedl <markus@openbsd.org> 4 * Copyright 2002 Markus Friedl <markus@openbsd.org>
@@ -228,9 +228,9 @@ struct mon_table mon_dispatch_proto20[] = {
228 {MONITOR_REQ_KEYVERIFY, MON_AUTH, mm_answer_keyverify}, 228 {MONITOR_REQ_KEYVERIFY, MON_AUTH, mm_answer_keyverify},
229#ifdef GSSAPI 229#ifdef GSSAPI
230 {MONITOR_REQ_GSSSETUP, MON_ISAUTH, mm_answer_gss_setup_ctx}, 230 {MONITOR_REQ_GSSSETUP, MON_ISAUTH, mm_answer_gss_setup_ctx},
231 {MONITOR_REQ_GSSSTEP, MON_ISAUTH, mm_answer_gss_accept_ctx}, 231 {MONITOR_REQ_GSSSTEP, 0, mm_answer_gss_accept_ctx},
232 {MONITOR_REQ_GSSUSEROK, MON_AUTH, mm_answer_gss_userok}, 232 {MONITOR_REQ_GSSUSEROK, MON_ONCE|MON_AUTHDECIDE, mm_answer_gss_userok},
233 {MONITOR_REQ_GSSCHECKMIC, MON_ISAUTH, mm_answer_gss_checkmic}, 233 {MONITOR_REQ_GSSCHECKMIC, MON_ONCE, mm_answer_gss_checkmic},
234#endif 234#endif
235 {0, 0, NULL} 235 {0, 0, NULL}
236}; 236};