mirror of
https://github.com/samba-team/samba.git
synced 2025-01-22 22:04:08 +03:00
s4:kdc: Make maximum lifetime and renew time signed
This is now consistent with Heimdal, and with our usage of time_t elsewhere. NOTE: This commit finally works again! Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
9eaff7e852
commit
f1212ffe4e
@ -98,8 +98,8 @@ struct sdb_entry {
|
||||
time_t *valid_start;
|
||||
time_t *valid_end;
|
||||
time_t *pw_end;
|
||||
unsigned int *max_life;
|
||||
unsigned int *max_renew;
|
||||
int *max_life;
|
||||
int *max_renew;
|
||||
struct SDBFlags flags;
|
||||
};
|
||||
|
||||
|
@ -250,7 +250,7 @@ int sdb_entry_to_hdb_entry(krb5_context context,
|
||||
}
|
||||
|
||||
if (s->max_life != NULL) {
|
||||
h->max_life = malloc(sizeof(unsigned int));
|
||||
h->max_life = malloc(sizeof(*h->max_life));
|
||||
if (h->max_life == NULL) {
|
||||
rc = ENOMEM;
|
||||
goto error;
|
||||
@ -261,7 +261,7 @@ int sdb_entry_to_hdb_entry(krb5_context context,
|
||||
}
|
||||
|
||||
if (s->max_renew != NULL) {
|
||||
h->max_renew = malloc(sizeof(unsigned int));
|
||||
h->max_renew = malloc(sizeof(*h->max_renew));
|
||||
if (h->max_renew == NULL) {
|
||||
rc = ENOMEM;
|
||||
goto error;
|
||||
|
Loading…
x
Reference in New Issue
Block a user