Symbol: kvno
crypto/heimdal/admin/change.c
112
new_entry.vno = kvno + 1;
crypto/heimdal/admin/change.c
130
krb5_kvno kvno;
crypto/heimdal/admin/change.c
163
if (changeset[i].kvno < entry.vno)
crypto/heimdal/admin/change.c
164
changeset[i].kvno = entry.vno;
crypto/heimdal/admin/change.c
212
changeset[j].kvno = entry.vno;
crypto/heimdal/admin/change.c
230
client_name, changeset[i].kvno);
crypto/heimdal/admin/change.c
235
changeset[i].principal, changeset[i].kvno,
crypto/heimdal/admin/change.c
40
krb5_principal principal, krb5_kvno kvno,
crypto/heimdal/admin/get.c
193
princ.kvno = 1;
crypto/heimdal/admin/get.c
220
entry.vno = princ.kvno;
crypto/heimdal/kadmin/ank.c
162
princ.kvno = 1;
crypto/heimdal/kadmin/ext.c
89
keys[i].vno = princ.kvno + 1; /* XXX get entry again */
crypto/heimdal/kadmin/get.c
207
snprintf(buf, buf_len, "%d", princ->kvno);
crypto/heimdal/kadmin/init.c
104
ent.kvno = 1;
crypto/heimdal/kadmin/load.c
161
ent->kvno = tmp;
crypto/heimdal/kadmin/mod.c
228
princ.kvno = e->kvno_integer;
crypto/heimdal/kadmin/rpc.c
412
CHECK(krb5_store_uint32(sp, ent->kvno));
crypto/heimdal/kadmin/rpc.c
441
CHECK(krb5_store_uint32(sp, ent->kvno));
crypto/heimdal/kadmin/rpc.c
476
ent->kvno = flag;
crypto/heimdal/kadmin/rpc.c
530
ent->kvno = flag;
crypto/heimdal/kdc/hprop.h
63
int kvno;
crypto/heimdal/kdc/kerberos5.c
1812
&rep, &et, &ek, setype, server->entry.kvno,
crypto/heimdal/kdc/kerberos5.c
1813
&skey->key, client->entry.kvno,
crypto/heimdal/kdc/krb5tgs.c
1194
ret = _kdc_db_fetch(context, config, princ, HDB_F_GET_KRBTGT, ap_req.ticket.enc_part.kvno, NULL, krbtgt);
crypto/heimdal/kdc/krb5tgs.c
1223
if(ap_req.ticket.enc_part.kvno &&
crypto/heimdal/kdc/krb5tgs.c
1224
*ap_req.ticket.enc_part.kvno != (*krbtgt)->entry.kvno){
crypto/heimdal/kdc/krb5tgs.c
1233
*ap_req.ticket.enc_part.kvno,
crypto/heimdal/kdc/krb5tgs.c
1234
(*krbtgt)->entry.kvno,
crypto/heimdal/kdc/krb5tgs.c
1500
krb5_kvno kvno;
crypto/heimdal/kdc/krb5tgs.c
1555
HDB_F_GET_KRBTGT, t->enc_part.kvno,
crypto/heimdal/kdc/krb5tgs.c
1704
kvno = 0;
crypto/heimdal/kdc/krb5tgs.c
1721
kvno = server->entry.kvno;
crypto/heimdal/kdc/krb5tgs.c
2250
kvno,
crypto/heimdal/kdc/krb5tgs.c
737
krb5_kvno kvno,
crypto/heimdal/kdc/krb5tgs.c
997
kvno,
crypto/heimdal/kdc/misc.c
50
unsigned kvno = 0;
crypto/heimdal/kdc/misc.c
53
kvno = *kvno_ptr;
crypto/heimdal/kdc/misc.c
98
kvno,
crypto/heimdal/kuser/klist.c
168
if(t.enc_part.kvno)
crypto/heimdal/kuser/klist.c
169
printf(N_(", kvno %d", ""), *t.enc_part.kvno);
crypto/heimdal/lib/hdb/common.c
103
unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry)
crypto/heimdal/lib/hdb/common.c
173
kvno != entry->entry.kvno &&
crypto/heimdal/lib/hdb/common.c
174
kvno < entry->entry.kvno &&
crypto/heimdal/lib/hdb/common.c
175
kvno > 0) {
crypto/heimdal/lib/hdb/common.c
178
ret = hdb_unseal_keys_kvno(context, db, kvno, &entry->entry);
crypto/heimdal/lib/hdb/hdb-keytab.c
121
unsigned flags, krb5_kvno kvno, hdb_entry_ex * entry)
crypto/heimdal/lib/hdb/hdb-keytab.c
129
kvno = 0;
crypto/heimdal/lib/hdb/hdb-keytab.c
151
ret = krb5_kt_get_entry(context, k->keytab, principal, kvno, 0, &ktentry);
crypto/heimdal/lib/hdb/hdb-ldap.c
1012
ent->entry.kvno = 0;
crypto/heimdal/lib/hdb/hdb-ldap.c
1014
ent->entry.kvno = integer;
crypto/heimdal/lib/hdb/hdb-ldap.c
1611
unsigned flags, krb5_kvno kvno, hdb_entry_ex * entry)
crypto/heimdal/lib/hdb/hdb-ldap.c
508
if (is_heimdal_entry && (ent->entry.kvno != orig.entry.kvno || is_new_entry)) {
crypto/heimdal/lib/hdb/hdb-ldap.c
511
ent->entry.kvno);
crypto/heimdal/lib/hdb/hdb-mitdb.c
1157
int kvno;
crypto/heimdal/lib/hdb/hdb-mitdb.c
1167
kvno = getint(&p);
crypto/heimdal/lib/hdb/hdb-mitdb.c
1168
CHECK_UINT16(kvno);
crypto/heimdal/lib/hdb/hdb-mitdb.c
1169
ret = krb5_store_int16(sp, kvno);
crypto/heimdal/lib/hdb/hdb-mitdb.c
213
krb5_kvno kvno, hdb_entry *entry)
crypto/heimdal/lib/hdb/hdb-mitdb.c
388
if ((entry->kvno < u16) && (kvno == 0 || kvno == u16)) {
crypto/heimdal/lib/hdb/hdb-mitdb.c
390
entry->kvno = u16;
crypto/heimdal/lib/hdb/hdb-mitdb.c
404
} else if (entry->kvno == u16)
crypto/heimdal/lib/hdb/hdb-mitdb.c
500
if (entry->kvno == 0 && kvno != 0) {
crypto/heimdal/lib/hdb/hdb-mitdb.c
739
unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry)
crypto/heimdal/lib/hdb/hdb-mitdb.c
751
ret = _hdb_mdb_value2entry(context, &value, kvno, &entry->entry);
crypto/heimdal/lib/hdb/hdb-sqlite.c
388
unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry)
crypto/heimdal/lib/hdb/hdb.c
428
entry->entry.kvno = ktentry->vno;
crypto/heimdal/lib/hdb/keys.c
249
hist_keys->val[0].kvno = entry->kvno;
crypto/heimdal/lib/hdb/keytab.c
176
krb5_kvno kvno,
crypto/heimdal/lib/hdb/keytab.c
217
kvno, &ent);
crypto/heimdal/lib/hdb/keytab.c
225
if(kvno && (krb5_kvno)ent.entry.kvno != kvno) {
crypto/heimdal/lib/hdb/keytab.c
237
entry->vno = ent.entry.kvno;
crypto/heimdal/lib/hdb/keytab.c
369
entry->vno = c->hdb_entry.entry.kvno;
crypto/heimdal/lib/hdb/mkey.c
571
hdb_unseal_keys_kvno(krb5_context context, HDB *db, krb5_kvno kvno,
crypto/heimdal/lib/hdb/mkey.c
583
assert(kvno == 0 || kvno < ent->kvno);
crypto/heimdal/lib/hdb/mkey.c
591
tmp_kvno = ent->kvno;
crypto/heimdal/lib/hdb/mkey.c
596
if (kvno != 0 && hist_keys->val[i].kvno != kvno)
crypto/heimdal/lib/hdb/mkey.c
606
if (kvno == 0)
crypto/heimdal/lib/hdb/mkey.c
63
int kvno, krb5_keyblock *key, krb5_enctype etype,
crypto/heimdal/lib/hdb/mkey.c
638
tmp_keys[0].kvno = ent->kvno;
crypto/heimdal/lib/hdb/mkey.c
643
ent->kvno = kvno;
crypto/heimdal/lib/hdb/mkey.c
74
(*mkey)->keytab.vno = kvno;
crypto/heimdal/lib/hdb/print.c
149
unsigned int kvno, Key *key)
crypto/heimdal/lib/hdb/print.c
159
sz = append_string(context, sp, "\t%u\t%u\t%d\t%d\t", key_versions, kvno,
crypto/heimdal/lib/hdb/print.c
221
append_string(context, sp, "%d", ent->kvno);
crypto/heimdal/lib/hdb/print.c
405
if (hist_keys->val[i].kvno >= ent->kvno)
crypto/heimdal/lib/hdb/print.c
536
sz = append_mit_key(context, sp, ent->principal, ent->kvno,
crypto/heimdal/lib/hdb/print.c
540
for (i = 0; hist_keys && i < ent->kvno; i++) {
crypto/heimdal/lib/hdb/print.c
545
if (hist_keys->val[k].kvno != ent->kvno - i)
crypto/heimdal/lib/hdb/print.c
552
hist_keys->val[k].kvno,
crypto/heimdal/lib/kadm5/ad.c
1077
char *kvno[2] = { NULL, NULL };
crypto/heimdal/lib/kadm5/ad.c
1169
entry->kvno = 0;
crypto/heimdal/lib/kadm5/ad.c
1171
asprintf(&kvno[0], "%d", entry->kvno);
crypto/heimdal/lib/kadm5/ad.c
1175
a->mod_values = kvno;
crypto/heimdal/lib/kadm5/ad.c
1216
if (kvno[0])
crypto/heimdal/lib/kadm5/ad.c
1217
free(kvno[0]);
crypto/heimdal/lib/kadm5/ad.c
996
entry->kvno = atoi(vals[0]);
crypto/heimdal/lib/kadm5/ad.c
998
entry->kvno = 0;
crypto/heimdal/lib/kadm5/admin.h
143
krb5_kvno kvno;
crypto/heimdal/lib/kadm5/admin.h
230
kvno, krb5_keyblock *keyblock,
crypto/heimdal/lib/kadm5/chpass_s.c
101
ent.entry.kvno++;
crypto/heimdal/lib/kadm5/chpass_s.c
183
ent.entry.kvno++;
crypto/heimdal/lib/kadm5/create_s.c
125
ent.entry.kvno = 1;
crypto/heimdal/lib/kadm5/create_s.c
167
ent.entry.kvno = 1;
crypto/heimdal/lib/kadm5/ent_setup.c
182
ent->entry.kvno = princ->kvno;
crypto/heimdal/lib/kadm5/get_s.c
143
out->kvno = ent.entry.kvno;
crypto/heimdal/lib/kadm5/get_s.c
187
kd->key_data_kvno = ent.entry.kvno;
crypto/heimdal/lib/kadm5/iprop-log.c
241
printf(" kvno = %d\n", ent.kvno);
crypto/heimdal/lib/kadm5/log.c
659
ent.entry.kvno = log_ent.entry.kvno;
crypto/heimdal/lib/kadm5/marshall.c
147
CHECK(krb5_store_int32(sp, princ->kvno));
crypto/heimdal/lib/kadm5/marshall.c
244
princ->kvno = tmp;
crypto/heimdal/lib/kadm5/randkey_s.c
72
ent.entry.kvno++;
crypto/heimdal/lib/kafs/afskrb5.c
50
int kvno, ret;
crypto/heimdal/lib/kafs/afskrb5.c
64
kvno = KAFS_RXKAD_2B_KVNO;
crypto/heimdal/lib/kafs/afskrb5.c
86
kvno = KAFS_RXKAD_K5_KVNO;
crypto/heimdal/lib/kafs/afskrb5.c
99
kt->ct.AuthHandle = kvno;
crypto/heimdal/lib/krb5/aes-test.c
533
e.kvno = 0;
crypto/heimdal/lib/krb5/build_ap_req.c
64
ap.authenticator.kvno = NULL;
crypto/heimdal/lib/krb5/crypto.c
1784
int kvno,
crypto/heimdal/lib/krb5/crypto.c
1788
if(kvno){
crypto/heimdal/lib/krb5/crypto.c
1789
ALLOC(result->kvno, 1);
crypto/heimdal/lib/krb5/crypto.c
1790
*result->kvno = kvno;
crypto/heimdal/lib/krb5/crypto.c
1792
result->kvno = NULL;
crypto/heimdal/lib/krb5/get_for_creds.c
411
cred.enc_part.kvno = NULL;
crypto/heimdal/lib/krb5/init_creds_pw.c
1527
int kvno = 0;
crypto/heimdal/lib/krb5/init_creds_pw.c
1561
if (entry.vno > kvno) {
crypto/heimdal/lib/krb5/init_creds_pw.c
1567
kvno = entry.vno;
crypto/heimdal/lib/krb5/init_creds_pw.c
1568
} else if (entry.vno != kvno)
crypto/heimdal/lib/krb5/keytab.c
568
int kvno)
crypto/heimdal/lib/krb5/keytab.c
577
if (kvno)
crypto/heimdal/lib/krb5/keytab.c
578
snprintf(kvno_str, sizeof(kvno_str), "(kvno %d)", kvno);
crypto/heimdal/lib/krb5/keytab.c
615
krb5_kvno kvno,
crypto/heimdal/lib/krb5/keytab.c
624
return (*id->get)(context, id, principal, kvno, enctype, entry);
crypto/heimdal/lib/krb5/keytab.c
640
if (kvno == tmp.vno
crypto/heimdal/lib/krb5/keytab.c
641
|| (tmp.vno < 256 && kvno % 256 == tmp.vno)) {
crypto/heimdal/lib/krb5/keytab.c
646
} else if (kvno == 0 && tmp.vno > entry->vno) {
crypto/heimdal/lib/krb5/keytab.c
657
id, principal, enctype, kvno);
crypto/heimdal/lib/krb5/keytab_keyfile.c
244
int32_t kvno;
crypto/heimdal/lib/krb5/keytab_keyfile.c
258
ret = krb5_ret_int32(cursor->sp, &kvno);
crypto/heimdal/lib/krb5/keytab_keyfile.c
264
entry->vno = kvno;
crypto/heimdal/lib/krb5/keytab_keyfile.c
381
int32_t kvno;
crypto/heimdal/lib/krb5/keytab_keyfile.c
385
ret = krb5_ret_int32(sp, &kvno);
crypto/heimdal/lib/krb5/keytab_keyfile.c
398
if (kvno == entry->vno) {
crypto/heimdal/lib/krb5/krb5-v4compat.h
87
int kvno; /* Key version number */
crypto/heimdal/lib/krb5/krb5.h
115
krb5_kvno kvno;
crypto/heimdal/lib/krb5/mit_glue.c
278
output->kvno = 0;
crypto/heimdal/lib/krb5/mk_priv.c
107
s.enc_part.kvno = NULL;
crypto/heimdal/lib/krb5/mk_rep.c
92
ap.enc_part.kvno = NULL;
crypto/heimdal/lib/krb5/rd_req.c
786
int kvno;
crypto/heimdal/lib/krb5/rd_req.c
794
if (ap_req->ticket.enc_part.kvno)
crypto/heimdal/lib/krb5/rd_req.c
795
kvno = *ap_req->ticket.enc_part.kvno;
crypto/heimdal/lib/krb5/rd_req.c
797
kvno = 0;
crypto/heimdal/lib/krb5/rd_req.c
802
kvno,
crypto/heimdal/lib/krb5/rd_req.c
964
int done = 0, kvno = 0;
crypto/heimdal/lib/krb5/rd_req.c
968
if (ap_req.ticket.enc_part.kvno)
crypto/heimdal/lib/krb5/rd_req.c
969
kvno = *ap_req.ticket.enc_part.kvno;
crypto/heimdal/lib/krb5/rd_req.c
983
kvno);
crypto/heimdal/lib/krb5/scache.c
729
int kvno = 0;
crypto/heimdal/lib/krb5/scache.c
736
if(t.enc_part.kvno)
crypto/heimdal/lib/krb5/scache.c
737
kvno = *t.enc_part.kvno;
crypto/heimdal/lib/krb5/scache.c
744
sqlite3_bind_int(s->icred, 2, kvno);
crypto/krb5/src/clients/kvno/kvno.c
370
ticket->enc_part.kvno);
crypto/krb5/src/clients/kvno/kvno.c
377
ticket->enc_part.kvno);
crypto/krb5/src/clients/kvno/kvno.c
381
printf(_("%s: kvno = %d\n"), princ, ticket->enc_part.kvno);
crypto/krb5/src/clients/kvno/kvno.c
563
if (kvno(names[i], ccache, me, etype, keytab, sname, options, unknown,
crypto/krb5/src/include/k5-int.h
1723
krb5_ui_2 kvno; /* kvno of key_data elements (all the same) */
crypto/krb5/src/include/k5-int.h
837
krb5_kvno kvno;
crypto/krb5/src/include/kdb.h
1187
krb5_keyblock *key, krb5_kvno *kvno,
crypto/krb5/src/include/kdb.h
1236
krb5_int32 stype, krb5_int32 kvno,
crypto/krb5/src/include/kdb.h
298
krb5_kvno kvno;
crypto/krb5/src/include/kdb.h
409
krb5_kvno kvno,
crypto/krb5/src/include/kdb.h
422
krb5_kvno *kvno,
crypto/krb5/src/include/kdb.h
435
krb5_int32 kvno,
crypto/krb5/src/include/kdb.h
444
krb5_int32 kvno,
crypto/krb5/src/include/kdb.h
747
krb5_int32 kvno,
crypto/krb5/src/include/kdb.h
761
krb5_kvno *kvno,
crypto/krb5/src/kadmin/cli/kadmin.c
1118
oprinc->kvno = atoi(argv[i]);
crypto/krb5/src/kadmin/cli/kadmin.c
1552
dprinc.mod_date, dprinc.attributes, dprinc.kvno,
crypto/krb5/src/kadmin/cli/keytab.c
282
key_data[i].kvno = princ_rec.kvno;
crypto/krb5/src/kadmin/cli/keytab.c
339
new_entry.vno = key_data[i].kvno;
crypto/krb5/src/kadmin/cli/keytab.c
350
princ_str, key_data[i].kvno,
crypto/krb5/src/kadmin/cli/keytab.c
369
krb5_kvno kvno;
crypto/krb5/src/kadmin/cli/keytab.c
380
kvno = 0;
crypto/krb5/src/kadmin/cli/keytab.c
383
kvno = 0;
crypto/krb5/src/kadmin/cli/keytab.c
386
kvno = 0;
crypto/krb5/src/kadmin/cli/keytab.c
389
kvno = atoi(kvno_str);
crypto/krb5/src/kadmin/cli/keytab.c
393
code = krb5_kt_get_entry(context, keytab, princ, kvno, 0, &entry);
crypto/krb5/src/kadmin/cli/keytab.c
406
whoami, princ_str, kvno, keytab_str);
crypto/krb5/src/kadmin/cli/keytab.c
417
kvno = entry.vno;
crypto/krb5/src/kadmin/cli/keytab.c
431
(mode == SPEC && entry.vno == kvno) ||
crypto/krb5/src/kadmin/cli/keytab.c
432
(mode == OLD && entry.vno != kvno) ||
crypto/krb5/src/kadmin/cli/keytab.c
433
(mode == HIGH && entry.vno == kvno))) {
crypto/krb5/src/kadmin/dbutil/dump.c
113
kvno = key_data->key_data_kvno;
crypto/krb5/src/kadmin/dbutil/dump.c
116
key_ptr, &keysalt, kvno,
crypto/krb5/src/kadmin/dbutil/dump.c
1269
kt_kvno = global_params.kvno;
crypto/krb5/src/kadmin/dbutil/dump.c
90
krb5_kvno kvno;
crypto/krb5/src/kadmin/dbutil/kdb5_create.c
310
mkey_kvno = global_params.kvno; /* user specified */
crypto/krb5/src/kadmin/dbutil/kdb5_create.c
417
mkey_kvno = global_params.kvno; /* user specified */
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1100
args.kvnos[i].kvno = master_entry->key_data[i].key_data_kvno;
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1128
if (args.kvnos[i].kvno == master_kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1136
printf(_("KVNO: %d\n"), args.kvnos[i].kvno);
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1180
if (args.kvnos[j].kvno == (krb5_kvno) old_key_data[i].key_data_kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1192
if (actkvno_entry->act_kvno == args.kvnos[j].kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
1215
if (mkey_aux_entry->mkey_kvno == args.kvnos[j].kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
154
(*mkey_aux_data)->mkey_kvno = keylist_node->kvno;
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
162
NULL, (int) keylist_node->kvno,
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
363
if (use_kvno == keylist_node->kvno)
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
587
if (cur_actkvno->act_kvno == cur_kb_node->kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
593
if (cur_kb_node->kvno == act_kvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
597
cur_kb_node->kvno, enctype, strdate(act_time));
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
602
cur_kb_node->kvno, enctype, strdate(act_time));
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
606
"set\n"), cur_kb_node->kvno, enctype);
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
968
krb5_kvno kvno;
crypto/krb5/src/kadmin/dbutil/kdb5_mkey.c
994
if (args->kvnos[i].kvno == mkvno) {
crypto/krb5/src/kadmin/dbutil/kdb5_stash.c
102
mkey_kvno = global_params.kvno; /* user specified */
crypto/krb5/src/kadmin/dbutil/kdb5_util.c
275
global_params.kvno = (krb5_kvno) atoi(koptarg);
crypto/krb5/src/kadmin/dbutil/kdb5_util.c
276
if (global_params.kvno == IGNORE_VNO) {
crypto/krb5/src/kadmin/dbutil/kdb5_util.c
404
master_kvno = global_params.kvno; /* user specified */
crypto/krb5/src/kadmin/ktutil/ktutil.c
128
krb5_kvno kvno = 0;
crypto/krb5/src/kadmin/ktutil/ktutil.c
138
kvno = (krb5_kvno) atoi(argv[++i]);
crypto/krb5/src/kadmin/ktutil/ktutil.c
173
retval = ktutil_add(kcontext, &ktlist, princ, fetch, kvno, enctype,
crypto/krb5/src/kadmin/ktutil/ktutil_funcs.c
140
int fetch, krb5_kvno kvno, char *enctype_str, int use_pass,
crypto/krb5/src/kadmin/ktutil/ktutil_funcs.c
236
entry->vno = kvno;
crypto/krb5/src/kadmin/server/server_stubs.c
1686
ret->code = kadm5_get_principal_keys(handle, rec.principal, arg->kvno,
crypto/krb5/src/kdc/cammac.c
152
if (ver->kvno == current_kvno(tgt)) {
crypto/krb5/src/kdc/cammac.c
155
if (krb5_dbe_find_enctype(context, tgt, -1, -1, ver->kvno, &kd) != 0)
crypto/krb5/src/kdc/cammac.c
83
kdc_verifier.kvno = current_kvno(tgt);
crypto/krb5/src/kdc/cammac.c
96
svc_verifier.kvno = 0;
crypto/krb5/src/kdc/do_as_req.c
300
state->ticket_reply.enc_part.kvno = current_kvno(state->server);
crypto/krb5/src/kdc/do_as_req.c
330
state->reply.enc_part.kvno = state->client_key->key_data_kvno;
crypto/krb5/src/kdc/do_tgs_req.c
1057
ticket_reply.enc_part.kvno = 0;
crypto/krb5/src/kdc/do_tgs_req.c
1060
ticket_reply.enc_part.kvno = current_kvno(t->server);
crypto/krb5/src/kdc/do_tgs_req.c
1088
reply.enc_part.kvno = 0;
crypto/krb5/src/kdc/do_tgs_req.c
267
krb5_kvno kvno;
crypto/krb5/src/kdc/do_tgs_req.c
281
&kvno);
crypto/krb5/src/kdc/fast_util.c
496
krb5_keyblock *tgt_key, krb5_kvno kvno,
crypto/krb5/src/kdc/fast_util.c
506
if (kvno == current_kvno(tgt)) {
crypto/krb5/src/kdc/fast_util.c
511
ret = krb5_dbe_find_enctype(context, tgt, -1, -1, kvno, &kd);
crypto/krb5/src/kdc/fast_util.c
556
krb5_kvno kvno;
crypto/krb5/src/kdc/fast_util.c
569
kvno = load_32_be(pa->contents + 4);
crypto/krb5/src/kdc/fast_util.c
570
ret = get_cookie_key(context, local_tgt, local_tgt_key, kvno, req->client,
crypto/krb5/src/kdc/kdc_util.c
303
krb5_kvno kvno;
crypto/krb5/src/kdc/kdc_util.c
324
kvno = apreq->ticket->enc_part.kvno;
crypto/krb5/src/kdc/kdc_util.c
327
retval = find_server_key(context, *server, search_enctype, kvno,
crypto/krb5/src/kdc/kdc_util.c
328
tgskey, &kvno);
crypto/krb5/src/kdc/kdc_util.c
345
} while (retval && apreq->ticket->enc_part.kvno == 0 && kvno-- > 1 &&
crypto/krb5/src/kdc/kdc_util.c
363
krb5_keyblock **key, krb5_kvno *kvno)
crypto/krb5/src/kdc/kdc_util.c
372
if (ticket->enc_part.kvno)
crypto/krb5/src/kdc/kdc_util.c
373
search_kvno = ticket->enc_part.kvno;
crypto/krb5/src/kdc/kdc_util.c
398
key, kvno);
crypto/krb5/src/kdc/kdc_util.c
418
krb5_db_entry *server, krb5_enctype enctype, krb5_kvno kvno,
crypto/krb5/src/kdc/kdc_util.c
427
kvno ? (krb5_int32)kvno : -1, &server_key);
crypto/krb5/src/kdc/kdc_util.c
597
krb5_kvno kvno;
crypto/krb5/src/kdc/kdc_util.c
614
kvno = tgt->key_data[0].key_data_kvno - 1;
crypto/krb5/src/kdc/kdc_util.c
615
for (tries = 2; tries > 0 && kvno > 0; tries--, kvno--) {
crypto/krb5/src/kdc/kdc_util.c
616
ret = krb5_dbe_find_enctype(context, tgt, -1, -1, kvno, &kd);
crypto/krb5/src/lib/crypto/crypto_tests/t_decrypt.c
607
enc.kvno = 0;
crypto/krb5/src/lib/crypto/krb/encrypt.c
45
output->kvno = 0;
crypto/krb5/src/lib/crypto/krb/old_api_glue.c
328
enc_data->kvno = 0;
crypto/krb5/src/lib/kadm5/admin.h
199
krb5_kvno kvno;
crypto/krb5/src/lib/kadm5/admin.h
271
krb5_kvno kvno;
crypto/krb5/src/lib/kadm5/admin.h
285
krb5_kvno kvno;
crypto/krb5/src/lib/kadm5/admin.h
422
kvno, krb5_keyblock *keyblock,
crypto/krb5/src/lib/kadm5/admin.h
473
krb5_kvno kvno,
crypto/krb5/src/lib/kadm5/alt_prof.c
481
params.kvno = params_in->kvno;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
428
kvno, krb5_keyblock *keyblock,
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
505
krb5_kvno kvno, kadm5_key_data **key_data,
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
516
arg.kvno = kvno;
crypto/krb5/src/lib/kadm5/kadm_rpc.h
237
krb5_kvno kvno;
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
1166
if (!xdr_krb5_kvno(xdrs, &objp->kvno))
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
1187
if (!xdr_krb5_kvno(xdrs, &objp->kvno)) {
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
420
if (!xdr_krb5_kvno(xdrs, &objp->kvno)) {
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1012
krb5_ui_2 kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1033
kvno = key_data[0].key_data_kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1036
if (key_data[i].key_data_kvno < kvno)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1591
krb5_kvno kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1610
kvno = key_data[0].kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1612
if (key_data[i].kvno != kvno)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1625
if (kvno == 0) {
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1628
if (kdb->key_data[i].key_data_kvno > kvno)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1629
kvno = kdb->key_data[i].key_data_kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1631
kvno++;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1635
if (kdb->key_data[i].key_data_kvno == kvno) {
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1687
kvno, &new_key_data[i]);
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1759
krb5_kvno kvno /* IN */,
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1785
if (kvno != 0 && kvno != kdb->key_data[i].key_data_kvno)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1787
key_data[nkeys].kvno = kdb->key_data[i].key_data_kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1881
kvno, krb5_keyblock *keyblock,
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
1899
stype, kvno, &key_data)))
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
462
(mask & KADM5_KVNO)?entry->kvno:1,
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
470
kdb->key_data[i].key_data_kvno = entry->kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
647
kdb->key_data[i].key_data_kvno = entry->kvno;
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
829
for (entry->kvno = 0, i=0; i<kdb->n_key_data; i++)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
830
if ((krb5_kvno) kdb->key_data[i].key_data_kvno > entry->kvno)
crypto/krb5/src/lib/kadm5/srv/svr_principal.c
831
entry->kvno = kdb->key_data[i].key_data_kvno;
crypto/krb5/src/lib/kadm5/t_kadm5.c
1181
ent.kvno = 7;
crypto/krb5/src/lib/kadm5/t_kadm5.c
220
assert(g.kvno == x->kvno);
crypto/krb5/src/lib/kdb/kdb5.c
1173
krb5_principal mname, krb5_kvno kvno,
crypto/krb5/src/lib/kdb/kdb5.c
1187
list.kvno = kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1223
krb5_boolean twice, char *db_args, krb5_kvno *kvno,
crypto/krb5/src/lib/kdb/kdb5.c
1260
if (kvno != NULL && *kvno == IGNORE_VNO) {
crypto/krb5/src/lib/kdb/kdb5.c
1266
*kvno = (krb5_kvno) master_entry->key_data->key_data_kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1268
*kvno = 1;
crypto/krb5/src/lib/kdb/kdb5.c
1290
retval = v->fetch_master_key(context, mname, &tmp_key, kvno, db_args);
crypto/krb5/src/lib/kdb/kdb5.c
1350
find_master_key(krb5_context context, krb5_kvno kvno)
crypto/krb5/src/lib/kdb/kdb5.c
1355
if (n->kvno == kvno)
crypto/krb5/src/lib/kdb/kdb5.c
1370
krb5_kvno kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1387
kvno = find_actkvno(act_mkey_list, now);
crypto/krb5/src/lib/kdb/kdb5.c
1390
mkey = find_master_key(context, kvno);
crypto/krb5/src/lib/kdb/kdb5.c
1396
mkey = find_master_key(context, kvno);
crypto/krb5/src/lib/kdb/kdb5.c
1403
*act_kvno = kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1426
while (cur_keyblock && cur_keyblock->kvno != mkvno)
crypto/krb5/src/lib/kdb/kdb5.c
1453
krb5_int32 ktype, krb5_int32 stype, krb5_int32 kvno,
crypto/krb5/src/lib/kdb/kdb5.c
1458
kvno, kdatap);
crypto/krb5/src/lib/kdb/kdb5.c
1464
krb5_int32 kvno, krb5_key_data ** kdatap)
crypto/krb5/src/lib/kdb/kdb5.c
1472
return v->dbe_search_enctype(kcontext, dbentp, start, ktype, stype, kvno,
crypto/krb5/src/lib/kdb/kdb5.c
1698
krb5_kvno kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1705
code = krb5_dbe_lookup_mkvno(context, entry, &kvno);
crypto/krb5/src/lib/kdb/kdb5.c
1708
if (kvno != 0) {
crypto/krb5/src/lib/kdb/kdb5.c
1709
*mkvno = kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1714
kvno = (krb5_kvno) -1;
crypto/krb5/src/lib/kdb/kdb5.c
1716
if (mkey_list->kvno < kvno)
crypto/krb5/src/lib/kdb/kdb5.c
1717
kvno = mkey_list->kvno;
crypto/krb5/src/lib/kdb/kdb5.c
1720
*mkvno = kvno;
crypto/krb5/src/lib/kdb/kdb_cpw.c
154
krb5_db_entry *db_entry, int kvno)
crypto/krb5/src/lib/kdb/kdb_cpw.c
199
kvno, kd_slot);
crypto/krb5/src/lib/kdb/kdb_cpw.c
247
const char *passwd, krb5_db_entry *db_entry, int kvno)
crypto/krb5/src/lib/kdb/kdb_cpw.c
328
kvno, kd_slot);
crypto/krb5/src/lib/kdb/kdb_cpw.c
60
int i, kvno;
crypto/krb5/src/lib/kdb/kdb_cpw.c
62
for (kvno = i = 0; i < count; i++) {
crypto/krb5/src/lib/kdb/kdb_cpw.c
63
if (kvno < data[i].key_data_kvno) {
crypto/krb5/src/lib/kdb/kdb_cpw.c
64
kvno = data[i].key_data_kvno;
crypto/krb5/src/lib/kdb/kdb_cpw.c
67
return(kvno);
crypto/krb5/src/lib/kdb/kdb_default.c
188
new_entry.vno = keylist->kvno;
crypto/krb5/src/lib/kdb/kdb_default.c
219
krb5_kvno *kvno)
crypto/krb5/src/lib/kdb/kdb_default.c
283
if (kvno && *kvno == IGNORE_VNO)
crypto/krb5/src/lib/kdb/kdb_default.c
284
*kvno = 1;
crypto/krb5/src/lib/kdb/kdb_default.c
296
krb5_kvno *kvno)
crypto/krb5/src/lib/kdb/kdb_default.c
311
kvno ? *kvno : IGNORE_VNO,
crypto/krb5/src/lib/kdb/kdb_default.c
332
if (kvno != NULL && *kvno == IGNORE_VNO)
crypto/krb5/src/lib/kdb/kdb_default.c
333
*kvno = kt_ent.vno;
crypto/krb5/src/lib/kdb/kdb_default.c
359
krb5_kvno *kvno,
crypto/krb5/src/lib/kdb/kdb_default.c
378
retval = krb5_db_def_fetch_mkey_keytab(context, keyfile, mname, key, kvno);
crypto/krb5/src/lib/kdb/kdb_default.c
380
retval = krb5_db_def_fetch_mkey_stash(context, keyfile, key, kvno);
crypto/krb5/src/lib/kdb/kdb_default.c
478
mkey_list_head->kvno = master_entry->key_data[0].key_data_kvno;
crypto/krb5/src/lib/kdb/kdb_default.c
50
krb5_int32 salttype, krb5_int32 kvno,
crypto/krb5/src/lib/kdb/kdb_default.c
501
(*mkey_list_node)->kvno = key_data->key_data_kvno;
crypto/krb5/src/lib/kdb/kdb_default.c
67
if (kvno == 0)
crypto/krb5/src/lib/kdb/kdb_default.c
68
kvno = ent->key_data[0].key_data_kvno;
crypto/krb5/src/lib/kdb/kdb_default.c
81
if (kvno >= 0 && kd->key_data_kvno < kvno)
crypto/krb5/src/lib/kdb/kdb_default.c
83
if (kvno >= 0 && kd->key_data_kvno != kvno)
crypto/krb5/src/lib/kdb/keytab.c
118
krb5_const_principal principal, krb5_kvno kvno,
crypto/krb5/src/lib/kdb/keytab.c
159
-1, kvno, &key_data);
crypto/krb5/src/lib/kdb/t_sort_key_data.c
36
#define KEY(kvno) { \
crypto/krb5/src/lib/kdb/t_sort_key_data.c
37
1, kvno, { ENCTYPE_AES128_CTS_HMAC_SHA1_96, 0 }, \
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1653
DEFFIELD(vmac_1, krb5_verifier_mac, kvno, 1, opt_kvno);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
211
DEFINTTYPE(kvno, krb5_kvno);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
212
DEFOPTIONALZEROTYPE(opt_kvno, kvno);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
215
DEFFIELD(enc_data_1, krb5_enc_data, kvno, 1, opt_kvno);
crypto/krb5/src/lib/krb5/asn.1/ldap_key_seq.c
109
DEFFIELD(ldap_key_seq_2, ldap_seqof_key_data, kvno, 2, uint16);
crypto/krb5/src/lib/krb5/keytab/kt_file.c
286
krb5_const_principal principal, krb5_kvno kvno,
crypto/krb5/src/lib/krb5/keytab/kt_file.c
345
if (kvno == IGNORE_VNO || new_entry.vno == IGNORE_VNO) {
crypto/krb5/src/lib/krb5/keytab/kt_file.c
365
if (new_entry.vno == kvno) {
crypto/krb5/src/lib/krb5/keytab/kt_file.c
368
if (new_entry.vno == kvno)
crypto/krb5/src/lib/krb5/keytab/kt_file.c
370
} else if (new_entry.vno == (kvno & 0xff) &&
crypto/krb5/src/lib/krb5/keytab/kt_memory.c
373
krb5_const_principal principal, krb5_kvno kvno,
crypto/krb5/src/lib/krb5/keytab/kt_memory.c
406
if (kvno == IGNORE_VNO || entry->vno == IGNORE_VNO) {
crypto/krb5/src/lib/krb5/keytab/kt_memory.c
412
if (entry->vno == kvno) {
crypto/krb5/src/lib/krb5/krb/mk_priv.c
57
privmsg.enc_part.kvno = 0;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
331
krb5_kvno tkt_kvno = req->ticket->enc_part.kvno;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
363
krb5_kvno tkt_kvno = req->ticket->enc_part.kvno;
crypto/krb5/src/lib/krb5/krb/srv_dec_tkt.c
84
ticket->enc_part.kvno,
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1240
int kvno = 0;
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1328
kvno = 1; /* New key is getting set */
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1330
&key, NULL, kvno,
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1364
kvno = 1; /* New key is getting set */
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1366
master_keyblock, NULL, kvno,
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
1376
actkvno.act_kvno = kvno;
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
617
mkey_kvno = global_params.kvno; /* user specified */
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c
308
global_params.kvno = (krb5_kvno) atoi(koptarg);
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c
309
if (global_params.kvno == IGNORE_VNO) {
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
411
val.kvno = key_data[0].key_data_kvno;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
439
p->key_data[i].key_data_kvno = p->kvno;
crypto/krb5/src/plugins/kdb/test/kdb_test.c
191
make_keyblock(krb5_kvno kvno, krb5_enctype etype, int32_t salttype,
crypto/krb5/src/plugins/kdb/test/kdb_test.c
204
if (asprintf(&hashstr, "%d %d %d %s %.*s", (int)kvno, (int)etype,
crypto/krb5/src/plugins/kdb/test/kdb_test.c
600
int kvno, krb5_key_data *kd_out)
crypto/krb5/src/plugins/kdb/test/kdb_test.c
604
kd_out->key_data_kvno = kvno;
crypto/krb5/src/plugins/preauth/securid_sam2/grail.c
137
enc.kvno = 0;
crypto/krb5/src/plugins/preauth/securid_sam2/grail.c
217
sr2->sam_enc_nonce_or_sad.kvno,
crypto/krb5/src/plugins/preauth/securid_sam2/grail.c
92
enc.kvno = 0;
crypto/krb5/src/plugins/preauth/securid_sam2/securid2.c
139
tmp_enc_data.kvno = 0;
crypto/krb5/src/plugins/preauth/securid_sam2/securid2.c
188
tmp_enc_data.kvno = 0;
crypto/krb5/src/plugins/preauth/securid_sam2/securid2.c
316
sr2->sam_enc_nonce_or_sad.kvno,