1# $FreeBSD$ 2 3.PATH: ${.CURDIR}/../../kgssapi ${.CURDIR}/../../rpc/rpcsec_gss 4KMOD= kgssapi 5 6SRCS= gss_accept_sec_context.c \ 7 gss_add_oid_set_member.c \ 8 gss_acquire_cred.c \ 9 gss_canonicalize_name.c \ 10 gss_create_empty_oid_set.c \ 11 gss_delete_sec_context.c \ 12 gss_display_status.c \ 13 gss_export_name.c \ 14 gss_get_mic.c \ 15 gss_init_sec_context.c \ 16 gss_impl.c \ 17 gss_import_name.c \ 18 gss_names.c \ 19 gss_pname_to_uid.c \ 20 gss_release_buffer.c \ 21 gss_release_cred.c \ 22 gss_release_name.c \ 23 gss_release_oid_set.c \ 24 gss_set_cred_option.c \ 25 gss_test_oid_set_member.c \ 26 gss_unwrap.c \ 27 gss_verify_mic.c \ 28 gss_wrap.c \ 29 gss_wrap_size_limit.c \ 30 gssd_prot.c 31 32SRCS+= rpcsec_gss.c \ 33 rpcsec_gss_conf.c \ 34 rpcsec_gss_misc.c \ 35 rpcsec_gss_prot.c \ 36 svc_rpcsec_gss.c 37 38SRCS+= kgss_if.h kgss_if.c 39MFILES= kgssapi/kgss_if.m 40 41SRCS+= gssd.h gssd_xdr.c gssd_clnt.c 42CLEANFILES= gssd.h gssd_xdr.c gssd_clnt.c 43 44S= ${.CURDIR}/../.. 45 46gssd.h: $S/kgssapi/gssd.x 47 rpcgen -hM $S/kgssapi/gssd.x | grep -v pthread.h > gssd.h 48 49gssd_xdr.c: $S/kgssapi/gssd.x 50 rpcgen -c $S/kgssapi/gssd.x -o gssd_xdr.c 51 52gssd_clnt.c: $S/kgssapi/gssd.x 53 rpcgen -lM $S/kgssapi/gssd.x | grep -v string.h > gssd_clnt.c 54 55.include <bsd.kmod.mk> 56