Lines Matching refs:nkey
58 int keysize, error, nkey, dryrun, dummy; in g_eli_ctl_attach() local
80 nkey = -1; in g_eli_ctl_attach()
85 nkey = *valp; in g_eli_ctl_attach()
87 if (nkey < -1 || nkey >= G_ELI_MAXMKEYS) { in g_eli_ctl_attach()
139 if (nkey == -1) in g_eli_ctl_attach()
140 error = g_eli_mkey_decrypt_any(&md, key, mkey, &nkey); in g_eli_ctl_attach()
142 error = g_eli_mkey_decrypt(&md, key, mkey, nkey); in g_eli_ctl_attach()
154 G_ELI_DEBUG(1, "Using Master Key %u for %s.", nkey, pp->name); in g_eli_ctl_attach()
161 g_eli_create(req, mp, pp, &md, mkey, nkey); in g_eli_ctl_attach()
648 int keysize, nkey, error; in g_eli_ctl_setkey() local
687 nkey = *valp; in g_eli_ctl_setkey()
689 nkey = sc->sc_nkey; in g_eli_ctl_setkey()
690 if (nkey < 0 || nkey >= G_ELI_MAXMKEYS) { in g_eli_ctl_setkey()
709 if (md.md_keys != (1 << nkey)) { in g_eli_ctl_setkey()
717 mkeydst = md.md_mkeys + nkey * G_ELI_MKEYLEN; in g_eli_ctl_setkey()
718 md.md_keys |= (1 << nkey); in g_eli_ctl_setkey()
743 G_ELI_DEBUG(1, "Key %u changed on %s.", nkey, pp->name); in g_eli_ctl_setkey()
757 int error, nkey, *all, *force; in g_eli_ctl_delkey() local
762 nkey = 0; /* fixes causeless gcc warning */ in g_eli_ctl_delkey()
810 nkey = *valp; in g_eli_ctl_delkey()
812 nkey = sc->sc_nkey; in g_eli_ctl_delkey()
813 if (nkey < 0 || nkey >= G_ELI_MAXMKEYS) { in g_eli_ctl_delkey()
817 if (!(md.md_keys & (1 << nkey)) && !*force) { in g_eli_ctl_delkey()
818 gctl_error(req, "Master Key %u is not set.", nkey); in g_eli_ctl_delkey()
821 md.md_keys &= ~(1 << nkey); in g_eli_ctl_delkey()
827 mkeydst = md.md_mkeys + nkey * G_ELI_MKEYLEN; in g_eli_ctl_delkey()
856 G_ELI_DEBUG(1, "Key %d removed from %s.", nkey, pp->name); in g_eli_ctl_delkey()
977 u_int nkey; in g_eli_ctl_resume() local
1020 error = g_eli_mkey_decrypt_any(&md, key, mkey, &nkey); in g_eli_ctl_resume()
1032 G_ELI_DEBUG(1, "Using Master Key %u for %s.", nkey, pp->name); in g_eli_ctl_resume()