diff options
Diffstat (limited to 'source3/rpc_server/epmapper/srv_epmapper.c')
-rw-r--r-- | source3/rpc_server/epmapper/srv_epmapper.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source3/rpc_server/epmapper/srv_epmapper.c b/source3/rpc_server/epmapper/srv_epmapper.c index d0e2d546c47..6fab4652aa9 100644 --- a/source3/rpc_server/epmapper/srv_epmapper.c +++ b/source3/rpc_server/epmapper/srv_epmapper.c @@ -27,6 +27,9 @@ #include "srv_epmapper.h" #include "auth.h" +/* handle types for this module */ +enum handle_types {HTYPE_LOOKUP}; + typedef uint32_t error_status_t; /* An endpoint combined with an interface description */ @@ -681,7 +684,7 @@ error_status_t _epm_Lookup(struct pipes_struct *p, goto done; } - ok = create_policy_hnd(p, r->out.entry_handle, eps); + ok = create_policy_hnd(p, r->out.entry_handle, HTYPE_LOOKUP, eps); if (!ok) { rc = EPMAPPER_STATUS_NO_MEMORY; goto done; @@ -1073,7 +1076,7 @@ error_status_t _epm_Map(struct pipes_struct *p, } /* end of "some algorithm" */ - ok = create_policy_hnd(p, r->out.entry_handle, eps); + ok = create_policy_hnd(p, r->out.entry_handle, HTYPE_LOOKUP, eps); if (!ok) { rc = EPMAPPER_STATUS_NO_MEMORY; goto done; |