/* Public structures. */
typedef [flag(NDR_NOALIGN|NDR_BIG_ENDIAN|NDR_PAHEX),public] struct {
- [value(5)] uint8 pvno;
+ [value(5),range(5,5)] uint8 pvno;
[value(4)] uint8 version;
[switch_is(version)] OPTIONAL_HEADER optional_header;
PRINCIPAL principal;
* to indicate holes generated by MIT krb5 1.14
*/
typedef [flag(NDR_NOALIGN|NDR_BIG_ENDIAN|NDR_PAHEX),public] struct {
- [value(5)] uint8 pvno;
- [value(2)] uint8 version;
+ [value(5),range(5,5)] uint8 pvno;
+ [value(2),range(2,2)] uint8 version;
[subcontext(4)] KEYTAB_ENTRY entry;
[flag(NDR_REMAINING)] DATA_BLOB further_entry;
} KEYTAB;