cifsd: fix build error without CONFIG_OID_REGISTRY
authorWei Yongjun <weiyongjun1@huawei.com>
Thu, 20 May 2021 13:42:11 +0000 (13:42 +0000)
committerNamjae Jeon <namjae.jeon@samsung.com>
Fri, 21 May 2021 00:33:22 +0000 (09:33 +0900)
Fix build error when CONFIG_OID_REGISTRY is not set:

mips-linux-gnu-ld: fs/cifsd/asn1.o: in function `gssapi_this_mech':
asn1.c:(.text+0xaa0): undefined reference to `sprint_oid'
mips-linux-gnu-ld: fs/cifsd/asn1.o: in function `neg_token_init_mech_type':
asn1.c:(.text+0xbec): undefined reference to `sprint_oid'

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifsd/Kconfig

index 5316b1035fbeb239580e21ea046c83c00e064bab..e6448b04f46ee8677c2aa3403f337b712d75c767 100644 (file)
@@ -18,6 +18,7 @@ config SMB_SERVER
        select CRYPTO_CCM
        select CRYPTO_GCM
        select ASN1
+       select OID_REGISTRY
        default n
        help
          Choose Y here if you want to allow SMB3 compliant clients