(renew_validate): treat -1 as flags not being set
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9727 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -290,9 +290,12 @@ renew_validate(krb5_context context,
|
|||||||
flags.i = 0;
|
flags.i = 0;
|
||||||
flags.b.renewable = flags.b.renew = renew;
|
flags.b.renewable = flags.b.renew = renew;
|
||||||
flags.b.validate = validate;
|
flags.b.validate = validate;
|
||||||
flags.b.forwardable = forwardable_flag;
|
if (forwardable_flag != -1)
|
||||||
flags.b.proxiable = proxiable_flag;
|
flags.b.forwardable = forwardable_flag;
|
||||||
flags.b.request_anonymous = anonymous_flag;
|
if (proxiable_flag != -1)
|
||||||
|
flags.b.proxiable = proxiable_flag;
|
||||||
|
if (anonymous_flag != -1)
|
||||||
|
flags.b.request_anonymous = anonymous_flag;
|
||||||
if(life)
|
if(life)
|
||||||
in.times.endtime = time(NULL) + life;
|
in.times.endtime = time(NULL) + life;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user