Author: gd Date: 2005-08-06 04:35:11 +0000 (Sat, 06 Aug 2005) New Revision: 9163
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9163 Log: Rename UNKNOWN_TYPE_10 to PAC_LOGON_NAME (merge from samba4) Guenther Modified: branches/SAMBA_3_0/source/include/authdata.h branches/SAMBA_3_0/source/libads/authdata.c trunk/source/include/authdata.h trunk/source/libads/authdata.c Changeset: Modified: branches/SAMBA_3_0/source/include/authdata.h =================================================================== --- branches/SAMBA_3_0/source/include/authdata.h 2005-08-06 04:01:00 UTC (rev 9162) +++ branches/SAMBA_3_0/source/include/authdata.h 2005-08-06 04:35:11 UTC (rev 9163) @@ -27,13 +27,13 @@ #define PAC_TYPE_LOGON_INFO 1 #define PAC_TYPE_SERVER_CHECKSUM 6 #define PAC_TYPE_PRIVSVR_CHECKSUM 7 -#define PAC_TYPE_UNKNOWN_10 10 +#define PAC_TYPE_LOGON_NAME 10 -typedef struct unknown_type_10 { - NTTIME unknown_time; +typedef struct pac_logon_name { + NTTIME logon_time; uint16 len; uint16 *username; /* might not be null terminated, so not UNISTR */ -} UNKNOWN_TYPE_10; +} PAC_LOGON_NAME; typedef struct pac_signature_data { uint32 type; @@ -130,7 +130,7 @@ PAC_LOGON_INFO *logon_info; PAC_SIGNATURE_DATA *srv_cksum; PAC_SIGNATURE_DATA *privsrv_cksum; - UNKNOWN_TYPE_10 *type_10; + PAC_LOGON_NAME *logon_name; } pac; } PAC_INFO_CTR; Modified: branches/SAMBA_3_0/source/libads/authdata.c =================================================================== --- branches/SAMBA_3_0/source/libads/authdata.c 2005-08-06 04:01:00 UTC (rev 9162) +++ branches/SAMBA_3_0/source/libads/authdata.c 2005-08-06 04:35:11 UTC (rev 9163) @@ -43,31 +43,31 @@ return pac_contents; } -static BOOL pac_io_unknown_type_10(const char *desc, UNKNOWN_TYPE_10 *type_10, - prs_struct *ps, int depth) +static BOOL pac_io_logon_name(const char *desc, PAC_LOGON_NAME *logon_name, + prs_struct *ps, int depth) { - if (NULL == type_10) + if (NULL == logon_name) return False; - prs_debug(ps, depth, desc, "pac_io_unknown_type_10"); + prs_debug(ps, depth, desc, "pac_io_logon_name"); depth++; - if (!smb_io_time("unknown_time", &type_10->unknown_time, ps, depth)) + if (!smb_io_time("logon_time", &logon_name->logon_time, ps, depth)) return False; - if (!prs_uint16("len", ps, depth, &type_10->len)) + if (!prs_uint16("len", ps, depth, &logon_name->len)) return False; - if (UNMARSHALLING(ps) && type_10->len) { - type_10->username = PRS_ALLOC_MEM(ps, uint16, type_10->len); - if (!type_10->username) { + if (UNMARSHALLING(ps) && logon_name->len) { + logon_name->username = PRS_ALLOC_MEM(ps, uint16, logon_name->len); + if (!logon_name->username) { DEBUG(3, ("No memory available\n")); return False; } } - if (!prs_uint16s(True, "name", ps, depth, type_10->username, - (type_10->len / sizeof(uint16)))) + if (!prs_uint16s(True, "name", ps, depth, logon_name->username, + (logon_name->len / sizeof(uint16)))) return False; return True; @@ -499,15 +499,15 @@ return False; break; - case PAC_TYPE_UNKNOWN_10: - DEBUG(5, ("PAC_TYPE_UNKNOWN_10\n")); + case PAC_TYPE_LOGON_NAME: + DEBUG(5, ("PAC_TYPE_LOGON_NAME\n")); if (UNMARSHALLING(ps)) - hdr->ctr->pac.type_10 = PRS_ALLOC_MEM(ps, UNKNOWN_TYPE_10, 1); - if (!hdr->ctr->pac.type_10) { + hdr->ctr->pac.logon_name = PRS_ALLOC_MEM(ps, PAC_LOGON_NAME, 1); + if (!hdr->ctr->pac.logon_name) { DEBUG(3, ("No memory available\n")); return False; } - if (!pac_io_unknown_type_10(desc, hdr->ctr->pac.type_10, + if (!pac_io_logon_name(desc, hdr->ctr->pac.logon_name, ps, depth)) return False; break; Modified: trunk/source/include/authdata.h =================================================================== --- trunk/source/include/authdata.h 2005-08-06 04:01:00 UTC (rev 9162) +++ trunk/source/include/authdata.h 2005-08-06 04:35:11 UTC (rev 9163) @@ -27,13 +27,13 @@ #define PAC_TYPE_LOGON_INFO 1 #define PAC_TYPE_SERVER_CHECKSUM 6 #define PAC_TYPE_PRIVSVR_CHECKSUM 7 -#define PAC_TYPE_UNKNOWN_10 10 +#define PAC_TYPE_LOGON_NAME 10 -typedef struct unknown_type_10 { - NTTIME unknown_time; +typedef struct pac_logon_name { + NTTIME logon_time; uint16 len; uint16 *username; /* might not be null terminated, so not UNISTR */ -} UNKNOWN_TYPE_10; +} PAC_LOGON_NAME; typedef struct pac_signature_data { uint32 type; @@ -130,7 +130,7 @@ PAC_LOGON_INFO *logon_info; PAC_SIGNATURE_DATA *srv_cksum; PAC_SIGNATURE_DATA *privsrv_cksum; - UNKNOWN_TYPE_10 *type_10; + PAC_LOGON_NAME *logon_name; } pac; } PAC_INFO_CTR; Modified: trunk/source/libads/authdata.c =================================================================== --- trunk/source/libads/authdata.c 2005-08-06 04:01:00 UTC (rev 9162) +++ trunk/source/libads/authdata.c 2005-08-06 04:35:11 UTC (rev 9163) @@ -43,31 +43,31 @@ return pac_contents; } -static BOOL pac_io_unknown_type_10(const char *desc, UNKNOWN_TYPE_10 *type_10, - prs_struct *ps, int depth) +static BOOL pac_io_logon_name(const char *desc, PAC_LOGON_NAME *logon_name, + prs_struct *ps, int depth) { - if (NULL == type_10) + if (NULL == logon_name) return False; - prs_debug(ps, depth, desc, "pac_io_unknown_type_10"); + prs_debug(ps, depth, desc, "pac_io_logon_name"); depth++; - if (!smb_io_time("unknown_time", &type_10->unknown_time, ps, depth)) + if (!smb_io_time("logon_time", &logon_name->logon_time, ps, depth)) return False; - if (!prs_uint16("len", ps, depth, &type_10->len)) + if (!prs_uint16("len", ps, depth, &logon_name->len)) return False; - if (UNMARSHALLING(ps) && type_10->len) { - type_10->username = PRS_ALLOC_MEM(ps, uint16, type_10->len); - if (!type_10->username) { + if (UNMARSHALLING(ps) && logon_name->len) { + logon_name->username = PRS_ALLOC_MEM(ps, uint16, logon_name->len); + if (!logon_name->username) { DEBUG(3, ("No memory available\n")); return False; } } - if (!prs_uint16s(True, "name", ps, depth, type_10->username, - (type_10->len / sizeof(uint16)))) + if (!prs_uint16s(True, "name", ps, depth, logon_name->username, + (logon_name->len / sizeof(uint16)))) return False; return True; @@ -499,15 +499,15 @@ return False; break; - case PAC_TYPE_UNKNOWN_10: - DEBUG(5, ("PAC_TYPE_UNKNOWN_10\n")); + case PAC_TYPE_LOGON_NAME: + DEBUG(5, ("PAC_TYPE_LOGON_NAME\n")); if (UNMARSHALLING(ps)) - hdr->ctr->pac.type_10 = PRS_ALLOC_MEM(ps, UNKNOWN_TYPE_10, 1); - if (!hdr->ctr->pac.type_10) { + hdr->ctr->pac.logon_name = PRS_ALLOC_MEM(ps, PAC_LOGON_NAME, 1); + if (!hdr->ctr->pac.logon_name) { DEBUG(3, ("No memory available\n")); return False; } - if (!pac_io_unknown_type_10(desc, hdr->ctr->pac.type_10, + if (!pac_io_logon_name(desc, hdr->ctr->pac.logon_name, ps, depth)) return False; break;
