mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
Fix "ndr_size_PAC_LOGON_INFO defined but not used" build warning
This patch removes the gensize option from krb5pac.idl because it generates an unused function that has been causing warnings during the s3 build. I re-ran 'make samba3-idl' to update the generated files for s3. For s4 I ran a full build with no problems.
This commit is contained in:
parent
0bfbae0f50
commit
1b42152454
@ -25,7 +25,7 @@ interface krb5pac
|
||||
[flag(NDR_REMAINING)] DATA_BLOB signature;
|
||||
} PAC_SIGNATURE_DATA;
|
||||
|
||||
typedef [gensize] struct {
|
||||
typedef struct {
|
||||
netr_SamInfo3 info3;
|
||||
dom_sid2 *res_group_dom_sid;
|
||||
samr_RidWithAttributeArray res_groups;
|
||||
|
@ -24,7 +24,7 @@ struct PAC_LOGON_INFO {
|
||||
struct netr_SamInfo3 info3;
|
||||
struct dom_sid2 *res_group_dom_sid;/* [unique] */
|
||||
struct samr_RidWithAttributeArray res_groups;
|
||||
}/* [gensize] */;
|
||||
};
|
||||
|
||||
struct PAC_UNKNOWN_12 {
|
||||
uint16_t upn_size;/* [value(2*strlen_m(upn_name))] */
|
||||
|
@ -161,11 +161,6 @@ _PUBLIC_ void ndr_print_PAC_LOGON_INFO(struct ndr_print *ndr, const char *name,
|
||||
ndr->depth--;
|
||||
}
|
||||
|
||||
static size_t ndr_size_PAC_LOGON_INFO(const struct PAC_LOGON_INFO *r, int flags)
|
||||
{
|
||||
return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_PAC_LOGON_INFO);
|
||||
}
|
||||
|
||||
_PUBLIC_ enum ndr_err_code ndr_push_PAC_LOGON_INFO_CTR(struct ndr_push *ndr, int ndr_flags, const struct PAC_LOGON_INFO_CTR *r)
|
||||
{
|
||||
if (ndr_flags & NDR_SCALARS) {
|
||||
|
Loading…
Reference in New Issue
Block a user