new flags

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2675 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1997-08-01 15:24:13 +00:00
parent 8b42e8d05d
commit aff46dec90
3 changed files with 18 additions and 9 deletions

View File

@@ -184,6 +184,10 @@ parse_flags(char *str)
f.client = i & 1; f.client = i & 1;
i >>= 1; i >>= 1;
f.invalid = i & 1; f.invalid = i & 1;
i >>= 1;
f.require_preauth = i & 1;
i >>= 1;
f.change_pw = i & 1;
return f; return f;
} }

View File

@@ -89,13 +89,14 @@ event2string(Event *ev, char **str)
int int
flags2int(HDBFlags *f) flags2int(HDBFlags *f)
{ {
return (f->initial << 0) | return (f->initial << 0) |
(f->forwardable << 1) | (f->forwardable << 1) |
(f->proxiable << 2) | (f->proxiable << 2) |
(f->renewable << 3) | (f->renewable << 3) |
(f->postdate << 4) | (f->postdate << 4) |
(f->server << 5) | (f->server << 5) |
(f->client << 6) | (f->client << 6) |
(f->invalid << 7); (f->invalid << 7) |
(f->require_preauth << 8) |
(f->change_pw << 9);
} }

View File

@@ -184,6 +184,10 @@ parse_flags(char *str)
f.client = i & 1; f.client = i & 1;
i >>= 1; i >>= 1;
f.invalid = i & 1; f.invalid = i & 1;
i >>= 1;
f.require_preauth = i & 1;
i >>= 1;
f.change_pw = i & 1;
return f; return f;
} }