libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
[ira/wip.git] / source3 / rpc_server / srv_lsa_nt.c
index 684c719e11f9250f9ed6d7de937abb91d718d2e9..04e8d1970c59d56c94d4a31436c683d99dcaecd7 100644 (file)
@@ -2422,7 +2422,7 @@ NTSTATUS _lsa_LookupPrivValue(struct pipes_struct *p,
 
        r->out.luid->low = sec_privilege_id(name);
        r->out.luid->high = 0;
-       if (r->out.luid->low == -1) {
+       if (r->out.luid->low == SEC_PRIV_INVALID) {
                return NT_STATUS_NO_SUCH_PRIVILEGE;
        }
        return NT_STATUS_OK;