libndr: Define trivial is_valid_policy_hnd as macro.
authorJelmer Vernooij <jelmer@samba.org>
Sun, 18 Mar 2012 17:04:17 +0000 (18:04 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 20 Mar 2012 12:54:07 +0000 (13:54 +0100)
This makes the NDR namespace a bit clearer, in preparation of ABI checking.

librpc/ndr/libndr.h
librpc/ndr/uuid.c

index c0a82b4ad9225c7f9d96935d1ca1a01e4f68692f..1a4d2a1fbc0cd723a209851c8da7f9eb031aa4a7 100644 (file)
@@ -556,7 +556,7 @@ enum ndr_err_code ndr_pull_policy_handle(struct ndr_pull *ndr, int ndr_flags, st
 enum ndr_err_code ndr_push_policy_handle(struct ndr_push *ndr, int ndr_flags, const struct policy_handle *r);
 void ndr_print_policy_handle(struct ndr_print *ndr, const char *name, const struct policy_handle *r);
 bool ndr_policy_handle_empty(const struct policy_handle *h);
-bool is_valid_policy_hnd(const struct policy_handle *hnd);
+#define is_valid_policy_hnd(hnd) (!ndr_policy_handle_empty(hnd))
 bool ndr_policy_handle_equal(const struct policy_handle *hnd1,
                         const struct policy_handle *hnd2);
 
index f44050587344a95fb82bd329049502098670f853..b1436f73cb396fd69de27695a6bb5a97fec1af92 100644 (file)
@@ -336,11 +336,6 @@ _PUBLIC_ bool ndr_policy_handle_empty(const struct policy_handle *h)
        return (h->handle_type == 0 && GUID_all_zero(&h->uuid));
 }
 
-_PUBLIC_ bool is_valid_policy_hnd(const struct policy_handle *hnd)
-{
-       return !ndr_policy_handle_empty(hnd);
-}
-
 _PUBLIC_ bool ndr_policy_handle_equal(const struct policy_handle *hnd1,
                                  const struct policy_handle *hnd2)
 {