X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fptlrpc%2Fgss%2Fgss_internal.h;h=65fc5f8289f6c73e74ec248a274badd8f2e9ba9e;hb=2c27b194121665061cc0527e8bef35886ec7fea8;hp=0c95d8d1341fb47d4b403ec538c621d9b1fc1aa5;hpb=9a163f389e96f8c3682391f8aa967a48e3daaaf4;p=fs%2Flustre-release.git diff --git a/lustre/ptlrpc/gss/gss_internal.h b/lustre/ptlrpc/gss/gss_internal.h index 0c95d8d..65fc5f8 100644 --- a/lustre/ptlrpc/gss/gss_internal.h +++ b/lustre/ptlrpc/gss/gss_internal.h @@ -3,7 +3,7 @@ * * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. * - * Copyright (c) 2012, Intel Corporation. + * Copyright (c) 2012, 2016, Intel Corporation. * * Author: Eric Mei */ @@ -11,6 +11,7 @@ #ifndef __PTLRPC_GSS_GSS_INTERNAL_H_ #define __PTLRPC_GSS_GSS_INTERNAL_H_ +#include #include /* @@ -519,8 +520,13 @@ int __init init_kerberos_module(void); void cleanup_kerberos_module(void); /* gss_sk_mech.c */ +#ifdef HAVE_OPENSSL_SSK int __init init_sk_module(void); void cleanup_sk_module(void); +#else +static inline int init_sk_module(void) { return 0; } +static inline void cleanup_sk_module(void) { return; } +#endif /* HAVE_OPENSSL_SSK */ /* debug */ static inline