2 bld
.SAMBA_LIBRARY('gensec',
3 source
='gensec.c gensec_start.c gensec_util.c',
5 autoproto
='gensec_toplevel_proto.h',
6 public_deps
='tevent-util samba-util errors LIBPACKET auth_system_session samba-modules gensec_util asn1util',
7 public_headers
='gensec.h',
12 bld
.SAMBA_MODULE('gensec_spnego',
14 autoproto
='spnego_proto.h',
16 init_function
='gensec_spnego_init',
17 deps
='asn1util samba-credentials SPNEGO_PARSE'
20 bld
.SAMBA_MODULE('gensec_schannel',
22 autoproto
='schannel_proto.h',
24 init_function
='gensec_schannel_init',
25 deps
='COMMON_SCHANNEL NDR_SCHANNEL samba-credentials auth_session'
28 bld
.SAMBA_MODULE('gensec_ncalrpc',
31 init_function
='gensec_ncalrpc_as_system_init',
32 deps
='samba-util auth_session'
35 bld
.SAMBA_MODULE('gensec_external',
37 autoproto
='external_proto.h',
39 init_function
='gensec_external_init'