summaryrefslogtreecommitdiff
path: root/auth/gensec/spnego.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2013-08-05 11:20:21 +0200
committerStefan Metzmacher <metze@samba.org>2013-08-10 09:19:04 +0200
commit966faef9c61d2ec02d75fc3ccc82a61524fb77e4 (patch)
tree7650f21b43653e0f49291332e93a1269bbcd99d6 /auth/gensec/spnego.c
parentc81b6f7448d7f945635784de645bea4f7f2e230f (diff)
downloadsamba-966faef9c61d2ec02d75fc3ccc82a61524fb77e4.tar.gz
samba-966faef9c61d2ec02d75fc3ccc82a61524fb77e4.tar.bz2
samba-966faef9c61d2ec02d75fc3ccc82a61524fb77e4.zip
auth/gensec: treat struct gensec_security_ops as const if possible.
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'auth/gensec/spnego.c')
-rw-r--r--auth/gensec/spnego.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/auth/gensec/spnego.c b/auth/gensec/spnego.c
index 0eb6da1160..d90a50cb5e 100644
--- a/auth/gensec/spnego.c
+++ b/auth/gensec/spnego.c
@@ -352,9 +352,11 @@ static NTSTATUS gensec_spnego_server_try_fallback(struct gensec_security *gensec
const DATA_BLOB in, DATA_BLOB *out)
{
int i,j;
- struct gensec_security_ops **all_ops
- = gensec_security_mechs(gensec_security, out_mem_ctx);
- for (i=0; all_ops[i]; i++) {
+ const struct gensec_security_ops **all_ops;
+
+ all_ops = gensec_security_mechs(gensec_security, out_mem_ctx);
+
+ for (i=0; all_ops && all_ops[i]; i++) {
bool is_spnego;
NTSTATUS nt_status;