1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00

r18654: Rename "struct uuid" => "struct GUID" for consistency.

This commit is contained in:
Jelmer Vernooij 2006-09-19 00:12:11 +00:00 committed by Gerald (Jerry) Carter
parent 1dd0ed6134
commit 5de76767e8
17 changed files with 53 additions and 60 deletions

View File

@ -126,7 +126,7 @@ enum schannel_direction {
/* RPC_IFACE */
typedef struct rpc_iface_info {
struct uuid uuid; /* 16 bytes of rpc interface identification */
struct GUID uuid; /* 16 bytes of rpc interface identification */
uint32 version; /* the interface version number */
} RPC_IFACE;

View File

@ -68,7 +68,7 @@ typedef struct
uint32 dnsname_ptr;
uint32 forestname_ptr;
struct uuid domain_guid;
struct GUID domain_guid;
UNISTR2 netbios_domain;
@ -114,7 +114,7 @@ typedef struct {
uint32 trust_type;
uint32 trust_attributes;
uint32 sid_ptr;
struct uuid guid;
struct GUID guid;
UNISTR2 netbios_domain;
UNISTR2 dns_domain;
@ -128,7 +128,7 @@ struct ds_domain_trust {
uint32 parent_index;
uint32 trust_type;
uint32 trust_attributes;
struct uuid guid;
struct GUID guid;
DOM_SID sid;
char *netbios_domain;

View File

@ -174,7 +174,7 @@ typedef struct lsa_dns_dom_info
UNIHDR hdr_dns_dom_name;
UNIHDR hdr_forest_name;
struct uuid dom_guid; /* domain GUID */
struct GUID dom_guid; /* domain GUID */
UNISTR2 uni_nb_dom_name;
UNISTR2 uni_dns_dom_name;

View File

@ -1031,9 +1031,9 @@ typedef struct net_q_dsr_getdcname {
uint32 ptr_domain_name;
UNISTR2 uni_domain_name;
uint32 ptr_domain_guid;
struct uuid *domain_guid;
struct GUID *domain_guid;
uint32 ptr_site_guid;
struct uuid *site_guid;
struct GUID *site_guid;
uint32 flags;
} NET_Q_DSR_GETDCNAME;
@ -1044,7 +1044,7 @@ typedef struct net_r_dsr_getdcname {
uint32 ptr_dc_address;
UNISTR2 uni_dc_address;
int32 dc_address_type;
struct uuid domain_guid;
struct GUID domain_guid;
uint32 ptr_domain_name;
UNISTR2 uni_domain_name;
uint32 ptr_forest_name;

View File

@ -89,8 +89,8 @@ typedef struct security_ace_info
/* this stuff may be present when type is XXXX_TYPE_XXXX_OBJECT */
uint32 obj_flags; /* xxxx_ACE_OBJECT_xxxx e.g present/inherited present etc */
struct uuid obj_guid; /* object GUID */
struct uuid inh_guid; /* inherited object GUID */
struct GUID obj_guid; /* object GUID */
struct GUID inh_guid; /* inherited object GUID */
/* eof object stuff */
DOM_SID trustee;

View File

@ -1817,13 +1817,6 @@ struct ea_list {
/* EA to use for DOS attributes */
#define SAMBA_XATTR_DOS_ATTRIB "user.DOSATTRIB"
struct uuid {
uint32 time_low;
uint16 time_mid;
uint16 time_hi_and_version;
uint8 clock_seq[2];
uint8 node[6];
};
#define UUID_SIZE 16
#define UUID_FLAT_SIZE 16

View File

@ -48,8 +48,8 @@ void sec_ace_copy(SEC_ACE *ace_dest, SEC_ACE *ace_src)
ace_dest->size = ace_src->size;
ace_dest->info.mask = ace_src->info.mask;
ace_dest->obj_flags = ace_src->obj_flags;
memcpy(&ace_dest->obj_guid, &ace_src->obj_guid, sizeof(struct uuid));
memcpy(&ace_dest->inh_guid, &ace_src->inh_guid, sizeof(struct uuid));
memcpy(&ace_dest->obj_guid, &ace_src->obj_guid, sizeof(struct GUID));
memcpy(&ace_dest->inh_guid, &ace_src->inh_guid, sizeof(struct GUID));
sid_copy(&ace_dest->trustee, &ace_src->trustee);
}

View File

@ -27,7 +27,7 @@
#define TIME_OFFSET_HIGH 0x01B21DD2
#define TIME_OFFSET_LOW 0x13814000
void smb_uuid_pack(const struct uuid uu, UUID_FLAT *ptr)
void smb_uuid_pack(const struct GUID uu, UUID_FLAT *ptr)
{
SIVAL(ptr->info, 0, uu.time_low);
SSVAL(ptr->info, 4, uu.time_mid);
@ -36,7 +36,7 @@ void smb_uuid_pack(const struct uuid uu, UUID_FLAT *ptr)
memcpy(ptr->info+10, uu.node, 6);
}
void smb_uuid_unpack(const UUID_FLAT in, struct uuid *uu)
void smb_uuid_unpack(const UUID_FLAT in, struct GUID *uu)
{
uu->time_low = IVAL(in.info, 0);
uu->time_mid = SVAL(in.info, 4);
@ -45,15 +45,15 @@ void smb_uuid_unpack(const UUID_FLAT in, struct uuid *uu)
memcpy(uu->node, in.info+10, 6);
}
struct uuid smb_uuid_unpack_static(const UUID_FLAT in)
struct GUID smb_uuid_unpack_static(const UUID_FLAT in)
{
static struct uuid uu;
static struct GUID uu;
smb_uuid_unpack(in, &uu);
return uu;
}
void smb_uuid_generate_random(struct uuid *uu)
void smb_uuid_generate_random(struct GUID *uu)
{
UUID_FLAT tmp;
@ -64,7 +64,7 @@ void smb_uuid_generate_random(struct uuid *uu)
uu->time_hi_and_version = (uu->time_hi_and_version & 0x0FFF) | 0x4000;
}
char *smb_uuid_to_string(const struct uuid uu)
char *smb_uuid_to_string(const struct GUID uu)
{
char *out;
@ -77,7 +77,7 @@ char *smb_uuid_to_string(const struct uuid uu)
return out;
}
const char *smb_uuid_string_static(const struct uuid uu)
const char *smb_uuid_string_static(const struct GUID uu)
{
static char out[37];
@ -90,7 +90,7 @@ const char *smb_uuid_string_static(const struct uuid uu)
return out;
}
BOOL smb_string_to_uuid(const char *in, struct uuid* uu)
BOOL smb_string_to_uuid(const char *in, struct GUID* uu)
{
BOOL ret = False;
const char *ptr = in;

View File

@ -470,7 +470,7 @@ int cac_LsaQueryInfoPolicy(CacServerHandle *hnd, TALLOC_CTX *mem_ctx, struct Lsa
char *domain_name = NULL;
char *dns_name = NULL;
char *forest_name = NULL;
struct uuid *domain_guid = NULL;
struct GUID *domain_guid = NULL;
DOM_SID *domain_sid = NULL;
if(!hnd)

View File

@ -158,39 +158,39 @@ BOOL secrets_fetch_domain_sid(const char *domain, DOM_SID *sid)
return True;
}
BOOL secrets_store_domain_guid(const char *domain, struct uuid *guid)
BOOL secrets_store_domain_guid(const char *domain, struct GUID *guid)
{
fstring key;
slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_DOMAIN_GUID, domain);
strupper_m(key);
return secrets_store(key, guid, sizeof(struct uuid));
return secrets_store(key, guid, sizeof(struct GUID));
}
BOOL secrets_fetch_domain_guid(const char *domain, struct uuid *guid)
BOOL secrets_fetch_domain_guid(const char *domain, struct GUID *guid)
{
struct uuid *dyn_guid;
struct GUID *dyn_guid;
fstring key;
size_t size = 0;
struct uuid new_guid;
struct GUID new_guid;
slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_DOMAIN_GUID, domain);
strupper_m(key);
dyn_guid = (struct uuid *)secrets_fetch(key, &size);
dyn_guid = (struct GUID *)secrets_fetch(key, &size);
if (!dyn_guid) {
if (lp_server_role() == ROLE_DOMAIN_PDC) {
smb_uuid_generate_random(&new_guid);
if (!secrets_store_domain_guid(domain, &new_guid))
return False;
dyn_guid = (struct uuid *)secrets_fetch(key, &size);
dyn_guid = (struct GUID *)secrets_fetch(key, &size);
}
if (dyn_guid == NULL) {
return False;
}
}
if (size != sizeof(struct uuid)) {
if (size != sizeof(struct GUID)) {
DEBUG(1,("UUID size %d is wrong!\n", (int)size));
SAFE_FREE(dyn_guid);
return False;

View File

@ -3003,7 +3003,7 @@ static BOOL map_nt_printer_info2_to_dsspooler(NT_PRINTER_INFO_LEVEL_2 *info2)
}
static void store_printer_guid(NT_PRINTER_INFO_LEVEL_2 *info2,
struct uuid guid)
struct GUID guid)
{
int i;
REGVAL_CTR *ctr=NULL;
@ -3015,7 +3015,7 @@ static void store_printer_guid(NT_PRINTER_INFO_LEVEL_2 *info2,
regval_ctr_delvalue(ctr, "objectGUID");
regval_ctr_addvalue(ctr, "objectGUID", REG_BINARY,
(char *) &guid, sizeof(struct uuid));
(char *) &guid, sizeof(struct GUID));
}
static WERROR nt_printer_publish_ads(ADS_STRUCT *ads,
@ -3028,7 +3028,7 @@ static WERROR nt_printer_publish_ads(ADS_STRUCT *ads,
TALLOC_CTX *ctx;
ADS_MODLIST mods;
const char *attrs[] = {"objectGUID", NULL};
struct uuid guid;
struct GUID guid;
WERROR win_rc = WERR_OK;
DEBUG(5, ("publishing printer %s\n", printer->info_2->printername));
@ -3265,7 +3265,7 @@ WERROR check_published_printers(void)
}
BOOL is_printer_published(Printer_entry *print_hnd, int snum,
struct uuid *guid)
struct GUID *guid)
{
NT_PRINTER_INFO_LEVEL *printer = NULL;
REGVAL_CTR *ctr;
@ -3286,8 +3286,8 @@ BOOL is_printer_published(Printer_entry *print_hnd, int snum,
}
/* fetching printer guids really ought to be a separate function.. */
if (guid && regval_size(guid_val) == sizeof(struct uuid))
memcpy(guid, regval_data_p(guid_val), sizeof(struct uuid));
if (guid && regval_size(guid_val) == sizeof(struct GUID))
memcpy(guid, regval_data_p(guid_val), sizeof(struct GUID));
free_a_printer(&printer, 2);
return True;
@ -3304,7 +3304,7 @@ WERROR check_published_printers(void)
}
BOOL is_printer_published(Printer_entry *print_hnd, int snum,
struct uuid *guid)
struct GUID *guid)
{
return False;
}

View File

@ -515,7 +515,7 @@ NTSTATUS rpccli_lsa_query_info_policy2(struct rpc_pipe_client *cli,
POLICY_HND *pol, uint16 info_class,
char **domain_name, char **dns_name,
char **forest_name,
struct uuid **domain_guid,
struct GUID **domain_guid,
DOM_SID **domain_sid)
{
prs_struct qbuf, rbuf;
@ -574,13 +574,13 @@ NTSTATUS rpccli_lsa_query_info_policy2(struct rpc_pipe_client *cli,
}
if (domain_guid) {
*domain_guid = TALLOC_P(mem_ctx, struct uuid);
*domain_guid = TALLOC_P(mem_ctx, struct GUID);
if (!*domain_guid) {
return NT_STATUS_NO_MEMORY;
}
memcpy(*domain_guid,
&r.ctr.info.id12.dom_guid,
sizeof(struct uuid));
sizeof(struct GUID));
}
if (domain_sid && r.ctr.info.id12.ptr_dom_sid != 0) {

View File

@ -424,12 +424,12 @@ WERROR rpccli_netlogon_dsr_getdcname(struct rpc_pipe_client *cli,
TALLOC_CTX *mem_ctx,
const char *server_name,
const char *domain_name,
struct uuid *domain_guid,
struct uuid *site_guid,
struct GUID *domain_guid,
struct GUID *site_guid,
uint32_t flags,
char **dc_unc, char **dc_address,
int32 *dc_address_type,
struct uuid *domain_guid_out,
struct GUID *domain_guid_out,
char **domain_name_out,
char **forest_name,
uint32 *dc_flags,

View File

@ -298,10 +298,10 @@ BOOL smb_io_dom_sid2(const char *desc, DOM_SID2 *sid, prs_struct *ps, int depth)
}
/*******************************************************************
Reads or writes a struct uuid
Reads or writes a struct GUID
********************************************************************/
BOOL smb_io_uuid(const char *desc, struct uuid *uuid,
BOOL smb_io_uuid(const char *desc, struct GUID *uuid,
prs_struct *ps, int depth)
{
if (uuid == NULL)
@ -1704,7 +1704,7 @@ BOOL smb_io_pol_hnd(const char *desc, POLICY_HND *pol, prs_struct *ps, int depth
if (!prs_uint32("handle_type", ps, depth, &pol->handle_type))
return False;
if (!smb_io_uuid("uuid", (struct uuid*)&pol->uuid, ps, depth))
if (!smb_io_uuid("uuid", (struct GUID*)&pol->uuid, ps, depth))
return False;
return True;

View File

@ -3232,8 +3232,8 @@ BOOL net_io_r_sam_deltas(const char *desc,
void init_net_q_dsr_getdcname(NET_Q_DSR_GETDCNAME *r_t, const char *server_unc,
const char *domain_name,
struct uuid *domain_guid,
struct uuid *site_guid,
struct GUID *domain_guid,
struct GUID *site_guid,
uint32_t flags)
{
DEBUG(5, ("init_net_q_dsr_getdcname\n"));
@ -3290,7 +3290,7 @@ BOOL net_io_q_dsr_getdcname(const char *desc, NET_Q_DSR_GETDCNAME *r_t,
return False;
if (UNMARSHALLING(ps) && (r_t->ptr_domain_guid)) {
r_t->domain_guid = PRS_ALLOC_MEM(ps, struct uuid, 1);
r_t->domain_guid = PRS_ALLOC_MEM(ps, struct GUID, 1);
if (r_t->domain_guid == NULL)
return False;
}
@ -3306,7 +3306,7 @@ BOOL net_io_q_dsr_getdcname(const char *desc, NET_Q_DSR_GETDCNAME *r_t,
return False;
if (UNMARSHALLING(ps) && (r_t->ptr_site_guid)) {
r_t->site_guid = PRS_ALLOC_MEM(ps, struct uuid, 1);
r_t->site_guid = PRS_ALLOC_MEM(ps, struct GUID, 1);
if (r_t->site_guid == NULL)
return False;
}
@ -3329,7 +3329,7 @@ BOOL net_io_q_dsr_getdcname(const char *desc, NET_Q_DSR_GETDCNAME *r_t,
********************************************************************/
void init_net_r_dsr_getdcname(NET_R_DSR_GETDCNAME *r_t, const char *dc_unc,
const char *dc_address, int32 dc_address_type,
struct uuid domain_guid, const char *domain_name,
struct GUID domain_guid, const char *domain_name,
const char *forest_name, uint32 dc_flags,
const char *dc_site_name,
const char *client_site_name)

View File

@ -997,9 +997,9 @@ BOOL check_bind_req(struct pipes_struct *p, RPC_IFACE* abstract,
DEBUG(10,("checking %s\n", pipe_names[i].client_pipe));
if ( strequal(pipe_names[i].client_pipe, pname)
&& (abstract->version == pipe_names[i].abstr_syntax.version)
&& (memcmp(&abstract->uuid, &pipe_names[i].abstr_syntax.uuid, sizeof(struct uuid)) == 0)
&& (memcmp(&abstract->uuid, &pipe_names[i].abstr_syntax.uuid, sizeof(struct GUID)) == 0)
&& (transfer->version == pipe_names[i].trans_syntax.version)
&& (memcmp(&transfer->uuid, &pipe_names[i].trans_syntax.uuid, sizeof(struct uuid)) == 0) ) {
&& (memcmp(&transfer->uuid, &pipe_names[i].trans_syntax.uuid, sizeof(struct GUID)) == 0) ) {
struct api_struct *fns = NULL;
int n_fns = 0;
PIPE_RPC_FNS *context_fns;

View File

@ -4262,7 +4262,7 @@ static BOOL construct_printer_info_5(Printer_entry *print_hnd, PRINTER_INFO_5 *p
static BOOL construct_printer_info_7(Printer_entry *print_hnd, PRINTER_INFO_7 *printer, int snum)
{
char *guid_str = NULL;
struct uuid guid;
struct GUID guid;
if (is_printer_published(print_hnd, snum, &guid)) {
asprintf(&guid_str, "{%s}", smb_uuid_string_static(guid));