1LIB= gssapi_ntlm 2LDFLAGS+= -Wl,-Bsymbolic -Wl,--no-undefined 3LIBADD= crypto gssapi krb5 heimntlm roken 4SHLIB_MAJOR= 10 5 6SRCS= accept_sec_context.c \ 7 acquire_cred.c \ 8 add_cred.c \ 9 canonicalize_name.c \ 10 compare_name.c \ 11 context_time.c \ 12 creds.c \ 13 crypto.c \ 14 delete_sec_context.c \ 15 display_name.c \ 16 display_status.c \ 17 duplicate_name.c \ 18 export_name.c \ 19 export_sec_context.c \ 20 external.c \ 21 import_name.c \ 22 import_sec_context.c \ 23 indicate_mechs.c \ 24 init_sec_context.c \ 25 inquire_context.c \ 26 inquire_cred_by_mech.c \ 27 inquire_mechs_for_name.c \ 28 inquire_names_for_mech.c \ 29 inquire_sec_context_by_oid.c \ 30 iter_cred.c \ 31 kdc.c \ 32 prefix.c \ 33 process_context_token.c \ 34 release_cred.c \ 35 release_name.c \ 36 gss_oid.c 37 38CFLAGS+=-I${KRB5DIR}/lib/gssapi 39CFLAGS+=-I${KRB5DIR}/lib/gssapi/gssapi 40CFLAGS+=-I${KRB5DIR}/lib/gssapi/ntlm 41CFLAGS+=-I${KRB5DIR}/lib/krb5 42CFLAGS+=-I${KRB5DIR}/lib/ntlm 43CFLAGS+=-DOPENSSL_API_COMPAT=0x10100000L 44 45.include <bsd.lib.mk> 46 47.PATH: ${KRB5DIR}/lib/gssapi/ntlm ${SRCTOP}/lib/libgssapi ${.CURDIR:H}/libgssapi_krb5 48