Rename some uuid functions so as not to conflict with system
authorTim Potter <tpot@samba.org>
Fri, 13 Jun 2003 04:35:53 +0000 (04:35 +0000)
committerTim Potter <tpot@samba.org>
Fri, 13 Jun 2003 04:35:53 +0000 (04:35 +0000)
versions.  Fixes bug #154.
(This used to be commit 986eae40f7669d15dc75aed340e628aa7efafddc)

source3/lib/util_uuid.c
source3/libads/ldap.c
source3/passdb/secrets.c
source3/rpc_server/srv_spoolss_nt.c

index 699f2cd632599dcc49491727a01b5a16493dd258..83553ec28ec71900f21fd2f980c86c5b80917058 100644 (file)
@@ -58,7 +58,7 @@ static void uuid_unpack(const GUID in, struct uuid *uu)
        memcpy(uu->node, ptr+10, 6);
 }
 
-void uuid_generate_random(GUID *out)
+void smb_uuid_generate_random(GUID *out)
 {
        GUID tmp;
        struct uuid uu;
@@ -71,7 +71,7 @@ void uuid_generate_random(GUID *out)
        uuid_pack(&uu, out);
 }
 
-char *guid_to_string(const GUID in)
+char *smb_uuid_to_string(const GUID in)
 {
        struct uuid uu;
        char *out;
@@ -87,7 +87,7 @@ char *guid_to_string(const GUID in)
        return out;
 }
 
-const char *uuid_string_static(const GUID in)
+const char *smb_uuid_string_static(const GUID in)
 {
        struct uuid uu;
        static char out[37];
index 3ce80975da48aafbc4d9a38abde51bc73a32c65d..c685ed53abee617ab5974d95a27e735e728dfd0c 100644 (file)
@@ -1142,7 +1142,7 @@ static void dump_guid(const char *field, struct berval **values)
        GUID guid;
        for (i=0; values[i]; i++) {
                memcpy(guid.info, values[i]->bv_val, sizeof(guid.info));
-               printf("%s: %s\n", field, uuid_string_static(guid));
+               printf("%s: %s\n", field, smb_uuid_string_static(guid));
        }
 }
 
index 5df0edc29aab06cc2abee768fc2c1f20b8ece94e..bd4f559f9f6a14600cacff81324ef77dc5b5034d 100644 (file)
@@ -151,7 +151,7 @@ BOOL secrets_fetch_domain_guid(const char *domain, GUID *guid)
        DEBUG(6,("key is %s, size is %d\n", key, (int)size));
 
        if ((NULL == dyn_guid) && (ROLE_DOMAIN_PDC == lp_server_role())) {
-               uuid_generate_random(&new_guid);
+               smb_uuid_generate_random(&new_guid);
                if (!secrets_store_domain_guid(domain, &new_guid))
                        return False;
                dyn_guid = (GUID *)secrets_fetch(key, &size);
index 92b1481ab82070ca0846356e8fd563da929c91a8..217d2cbaea1f9ee5aca10638b108591cd9d346ef 100644 (file)
@@ -4330,7 +4330,7 @@ static BOOL construct_printer_info_7(Printer_entry *print_hnd, PRINTER_INFO_7 *p
        GUID guid;
        
        if (is_printer_published(print_hnd, snum, &guid)) {
-               asprintf(&guid_str, "{%s}", uuid_string_static(guid));
+               asprintf(&guid_str, "{%s}", smb_uuid_string_static(guid));
                strupper(guid_str);
                init_unistr(&printer->guid, guid_str);
                printer->action = SPOOL_DS_PUBLISH;