Home
last modified time | relevance | path

Searched refs:kvno (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd/crypto/krb5/src/clients/kvno/
H A DMakefile.in1 mydir=clients$(S)kvno
6 SRCS=kvno.c
18 all-unix: kvno
22 kvno: kvno.o $(KRB5_BASE_DEPLIBS)
23 $(CC_LINK) -o $@ kvno.o $(KRB5_BASE_LIBS)
29 check-pytests: kvno
33 $(RM) kvno.o kvno
36 for f in kvno; do \
H A Dt_kvno.py26 realm.run([kvno, realm.user_princ], expected_msg='user@KRBTEST.COM: kvno = 1')
32 realm.run([kvno, '-e', 'camellia128-cts', realm.host_princ],
36 realm.run([kvno, '--cached-only', realm.user_princ], expected_msg='kvno = 1')
37 realm.run([kvno, '--cached-only', realm.host_princ],
42 realm.run([kvno, '--no-store', realm.host_princ], expected_msg='kvno = 1')
47 realm.run([kvno, '--out-cache', out_ccache,
53 realm.run([kvno, '--out-cache', out_ccache, '--cached-only', realm.host_princ],
55 out = realm.run([kvno, '-q', '--out-cache', out_ccache, '--cached-only',
64 realm.run([kvno, '-c', svc_ccache, '-U', 'user', realm.host_princ])
66 realm.run([kvno, '-c', svc_ccache, '-U', 'user', '--out-cache', out_ccache,
/freebsd/crypto/krb5/src/lib/kdb/
H A Dkdb_default.c50 krb5_int32 salttype, krb5_int32 kvno, in krb5_dbe_def_search_enctype() argument
67 if (kvno == 0) in krb5_dbe_def_search_enctype()
68 kvno = ent->key_data[0].key_data_kvno; in krb5_dbe_def_search_enctype()
81 if (kvno >= 0 && kd->key_data_kvno < kvno) in krb5_dbe_def_search_enctype()
83 if (kvno >= 0 && kd->key_data_kvno != kvno) in krb5_dbe_def_search_enctype()
188 new_entry.vno = keylist->kvno; in krb5_def_store_mkey_list()
219 krb5_kvno *kvno) in krb5_db_def_fetch_mkey_stash() argument
283 if (kvno && *kvno == IGNORE_VNO) in krb5_db_def_fetch_mkey_stash()
284 *kvno = 1; in krb5_db_def_fetch_mkey_stash()
296 krb5_kvno *kvno) in krb5_db_def_fetch_mkey_keytab() argument
[all …]
H A Dkdb_cpw.c60 int i, kvno; in krb5_db_get_key_data_kvno() local
62 for (kvno = i = 0; i < count; i++) { in krb5_db_get_key_data_kvno()
63 if (kvno < data[i].key_data_kvno) { in krb5_db_get_key_data_kvno()
64 kvno = data[i].key_data_kvno; in krb5_db_get_key_data_kvno()
67 return(kvno); in krb5_db_get_key_data_kvno()
154 krb5_db_entry *db_entry, int kvno) in add_key_rnd() argument
199 kvno, kd_slot); in add_key_rnd()
247 const char *passwd, krb5_db_entry *db_entry, int kvno) in add_key_pwd() argument
328 kvno, kd_slot); in add_key_pwd()
H A Dkdb5.c1173 krb5_principal mname, krb5_kvno kvno, in krb5_db_store_master_key() argument
1187 list.kvno = kvno; in krb5_db_store_master_key()
1223 krb5_boolean twice, char *db_args, krb5_kvno *kvno, in krb5_db_fetch_mkey() argument
1260 if (kvno != NULL && *kvno == IGNORE_VNO) { in krb5_db_fetch_mkey()
1266 *kvno = (krb5_kvno) master_entry->key_data->key_data_kvno; in krb5_db_fetch_mkey()
1268 *kvno = 1; in krb5_db_fetch_mkey()
1290 retval = v->fetch_master_key(context, mname, &tmp_key, kvno, db_args); in krb5_db_fetch_mkey()
1350 find_master_key(krb5_context context, krb5_kvno kvno) in find_master_key() argument
1355 if (n->kvno == kvno) in find_master_key()
1370 krb5_kvno kvno; in krb5_dbe_find_act_mkey() local
[all …]
/freebsd/krb5/usr.bin/kvno/
H A DMakefile10 PROG= kvno
14 SRCS= kvno.c
20 MAN= kvno.1
22 kvno.1: kvno.man
24 CLEANFILES+= kvno.1
33 .PATH: ${KRB5_DIR}/clients/kvno \
/freebsd/crypto/krb5/src/kadmin/cli/
H A Dkeytab.c282 key_data[i].kvno = princ_rec.kvno; in fetch_new_keys()
339 new_entry.vno = key_data[i].kvno; in add_principal()
350 princ_str, key_data[i].kvno, in add_principal()
369 krb5_kvno kvno; in remove_principal() local
380 kvno = 0; in remove_principal()
383 kvno = 0; in remove_principal()
386 kvno = 0; in remove_principal()
389 kvno = atoi(kvno_str); in remove_principal()
393 code = krb5_kt_get_entry(context, keytab, princ, kvno, 0, &entry); in remove_principal()
406 whoami, princ_str, kvno, keytab_str); in remove_principal()
[all …]
/freebsd/crypto/heimdal/admin/
H A Dchange.c40 krb5_principal principal, krb5_kvno kvno, in change_entry() argument
112 new_entry.vno = kvno + 1; in change_entry()
130 krb5_kvno kvno; member
163 if (changeset[i].kvno < entry.vno) in kt_change()
164 changeset[i].kvno = entry.vno; in kt_change()
212 changeset[j].kvno = entry.vno; in kt_change()
230 client_name, changeset[i].kvno); in kt_change()
235 changeset[i].principal, changeset[i].kvno, in kt_change()
/freebsd/crypto/heimdal/lib/hdb/
H A Dmkey.c63 int kvno, krb5_keyblock *key, krb5_enctype etype, in hdb_process_master_key() argument
74 (*mkey)->keytab.vno = kvno; in hdb_process_master_key()
571 hdb_unseal_keys_kvno(krb5_context context, HDB *db, krb5_kvno kvno, in hdb_unseal_keys_kvno() argument
583 assert(kvno == 0 || kvno < ent->kvno); in hdb_unseal_keys_kvno()
591 tmp_kvno = ent->kvno; in hdb_unseal_keys_kvno()
596 if (kvno != 0 && hist_keys->val[i].kvno != kvno) in hdb_unseal_keys_kvno()
606 if (kvno == 0) in hdb_unseal_keys_kvno()
638 tmp_keys[0].kvno = ent->kvno; in hdb_unseal_keys_kvno()
643 ent->kvno = kvno; in hdb_unseal_keys_kvno()
H A Dprint.c149 unsigned int kvno, Key *key) in append_mit_key() argument
159 sz = append_string(context, sp, "\t%u\t%u\t%d\t%d\t", key_versions, kvno, in append_mit_key()
221 append_string(context, sp, "%d", ent->kvno); in entry2string_int()
405 if (hist_keys->val[i].kvno >= ent->kvno) in entry2mit_string_int()
536 sz = append_mit_key(context, sp, ent->principal, ent->kvno, in entry2mit_string_int()
540 for (i = 0; hist_keys && i < ent->kvno; i++) { in entry2mit_string_int()
545 if (hist_keys->val[k].kvno != ent->kvno - i) in entry2mit_string_int()
552 hist_keys->val[k].kvno, in entry2mit_string_int()
H A Dcommon.c103 unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry) in _hdb_fetch_kvno() argument
173 kvno != entry->entry.kvno && in _hdb_fetch_kvno()
174 kvno < entry->entry.kvno && in _hdb_fetch_kvno()
175 kvno > 0) { in _hdb_fetch_kvno()
178 ret = hdb_unseal_keys_kvno(context, db, kvno, &entry->entry); in _hdb_fetch_kvno()
H A Dkeytab.c176 krb5_kvno kvno, in hdb_get_entry() argument
217 kvno, &ent); in hdb_get_entry()
225 if(kvno && (krb5_kvno)ent.entry.kvno != kvno) { in hdb_get_entry()
237 entry->vno = ent.entry.kvno; in hdb_get_entry()
369 entry->vno = c->hdb_entry.entry.kvno; in hdb_next_entry()
H A Dhdb-mitdb.c213 krb5_kvno kvno, hdb_entry *entry) in _hdb_mdb_value2entry() argument
388 if ((entry->kvno < u16) && (kvno == 0 || kvno == u16)) { in _hdb_mdb_value2entry()
390 entry->kvno = u16; in _hdb_mdb_value2entry()
404 } else if (entry->kvno == u16) in _hdb_mdb_value2entry()
500 if (entry->kvno == 0 && kvno != 0) { in _hdb_mdb_value2entry()
739 unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry) in mdb_fetch_kvno() argument
751 ret = _hdb_mdb_value2entry(context, &value, kvno, &entry->entry); in mdb_fetch_kvno()
1157 int kvno; in _hdb_mit_dump2mitdb_entry() local
1167 kvno = getint(&p); in _hdb_mit_dump2mitdb_entry()
1168 CHECK_UINT16(kvno); in _hdb_mit_dump2mitdb_entry()
[all …]
/freebsd/crypto/krb5/src/kadmin/dbutil/
H A Dkdb5_mkey.c154 (*mkey_aux_data)->mkey_kvno = keylist_node->kvno; in add_new_mkey()
162 NULL, (int) keylist_node->kvno, in add_new_mkey()
363 if (use_kvno == keylist_node->kvno) in kdb5_use_mkey()
587 if (cur_actkvno->act_kvno == cur_kb_node->kvno) { in kdb5_list_mkeys()
593 if (cur_kb_node->kvno == act_kvno) { in kdb5_list_mkeys()
597 cur_kb_node->kvno, enctype, strdate(act_time)); in kdb5_list_mkeys()
602 cur_kb_node->kvno, enctype, strdate(act_time)); in kdb5_list_mkeys()
606 "set\n"), cur_kb_node->kvno, enctype); in kdb5_list_mkeys()
968 krb5_kvno kvno; member
994 if (args->kvnos[i].kvno == mkvno) { in find_mkvnos_in_use()
[all …]
/freebsd/crypto/heimdal/lib/krb5/
H A Dkeytab.c568 int kvno) in _krb5_kt_principal_not_found() argument
577 if (kvno) in _krb5_kt_principal_not_found()
578 snprintf(kvno_str, sizeof(kvno_str), "(kvno %d)", kvno); in _krb5_kt_principal_not_found()
615 krb5_kvno kvno, in krb5_kt_get_entry() argument
624 return (*id->get)(context, id, principal, kvno, enctype, entry); in krb5_kt_get_entry()
640 if (kvno == tmp.vno in krb5_kt_get_entry()
641 || (tmp.vno < 256 && kvno % 256 == tmp.vno)) { in krb5_kt_get_entry()
646 } else if (kvno == 0 && tmp.vno > entry->vno) { in krb5_kt_get_entry()
657 id, principal, enctype, kvno); in krb5_kt_get_entry()
H A Drd_req.c786 int kvno; in get_key_from_keytab() local
794 if (ap_req->ticket.enc_part.kvno) in get_key_from_keytab()
795 kvno = *ap_req->ticket.enc_part.kvno; in get_key_from_keytab()
797 kvno = 0; in get_key_from_keytab()
802 kvno, in get_key_from_keytab()
964 int done = 0, kvno = 0; in krb5_rd_req_ctx() local
968 if (ap_req.ticket.enc_part.kvno) in krb5_rd_req_ctx()
969 kvno = *ap_req.ticket.enc_part.kvno; in krb5_rd_req_ctx()
983 kvno); in krb5_rd_req_ctx()
H A Dkeytab_keyfile.c244 int32_t kvno; in akf_next_entry() local
258 ret = krb5_ret_int32(cursor->sp, &kvno); in akf_next_entry()
264 entry->vno = kvno; in akf_next_entry()
381 int32_t kvno; in akf_add_entry() local
385 ret = krb5_ret_int32(sp, &kvno); in akf_add_entry()
398 if (kvno == entry->vno) { in akf_add_entry()
/freebsd/crypto/krb5/src/kdc/
H A Dcammac.c83 kdc_verifier.kvno = current_kvno(tgt); in cammac_create()
96 svc_verifier.kvno = 0; in cammac_create()
152 if (ver->kvno == current_kvno(tgt)) { in cammac_check_kdcver()
155 if (krb5_dbe_find_enctype(context, tgt, -1, -1, ver->kvno, &kd) != 0) in cammac_check_kdcver()
H A Dkdc_util.c303 krb5_kvno kvno; in kdc_rd_ap_req() local
324 kvno = apreq->ticket->enc_part.kvno; in kdc_rd_ap_req()
327 retval = find_server_key(context, *server, search_enctype, kvno, in kdc_rd_ap_req()
328 tgskey, &kvno); in kdc_rd_ap_req()
345 } while (retval && apreq->ticket->enc_part.kvno == 0 && kvno-- > 1 && in kdc_rd_ap_req()
363 krb5_keyblock **key, krb5_kvno *kvno) in kdc_get_server_key() argument
372 if (ticket->enc_part.kvno) in kdc_get_server_key()
373 search_kvno = ticket->enc_part.kvno; in kdc_get_server_key()
398 key, kvno); in kdc_get_server_key()
418 krb5_db_entry *server, krb5_enctype enctype, krb5_kvno kvno, in find_server_key() argument
[all …]
/freebsd/crypto/krb5/src/lib/kadm5/srv/
H A Dsvr_principal.c462 (mask & KADM5_KVNO)?entry->kvno:1, in kadm5_create_principal_3()
470 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_create_principal_3()
647 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_modify_principal()
829 for (entry->kvno = 0, i=0; i<kdb->n_key_data; i++) in kadm5_get_principal()
830 if ((krb5_kvno) kdb->key_data[i].key_data_kvno > entry->kvno) in kadm5_get_principal()
831 entry->kvno = kdb->key_data[i].key_data_kvno; in kadm5_get_principal()
1012 krb5_ui_2 kvno; in create_history_entry() local
1033 kvno = key_data[0].key_data_kvno; in create_history_entry()
1036 if (key_data[i].key_data_kvno < kvno) in create_history_entry()
1591 krb5_kvno kvno; in kadm5_setkey_principal_4() local
[all …]
/freebsd/crypto/krb5/src/man/
H A DMakefile.in17 kswitch.sub ktutil.sub kvno.sub sclient.sub sserver.sub kerberos.sub
76 $(INSTALL_DATA) kvno.sub $(DESTDIR)$(CLIENT_MANDIR)/kvno.1
119 $(GROFF_MAN) kvno.sub > $(DESTDIR)$(CLIENT_CATDIR)/kvno.1
/freebsd/crypto/krb5/src/clients/
H A DMakefile.in4 SUBDIRS= klist kinit kdestroy kpasswd ksu kvno kcpytkt kdeltkt kswitch
5 WINSUBDIRS= klist kinit kdestroy kpasswd kvno kcpytkt kdeltkt kswitch
/freebsd/crypto/krb5/src/lib/kadm5/
H A Dadmin.h199 krb5_kvno kvno; member
271 krb5_kvno kvno; member
285 krb5_kvno kvno; member
422 kvno, krb5_keyblock *keyblock,
473 krb5_kvno kvno,
/freebsd/crypto/heimdal/kdc/
H A Dmisc.c50 unsigned kvno = 0; in _kdc_db_fetch() local
53 kvno = *kvno_ptr; in _kdc_db_fetch()
98 kvno, in _kdc_db_fetch()
/freebsd/crypto/krb5/src/include/
H A Dkdb.h298 krb5_kvno kvno; member
409 krb5_kvno kvno,
422 krb5_kvno *kvno,
435 krb5_int32 kvno,
444 krb5_int32 kvno,
747 krb5_int32 kvno,
761 krb5_kvno *kvno,
1187 krb5_keyblock *key, krb5_kvno *kvno,
1236 krb5_int32 stype, krb5_int32 kvno,

123456