static void ikev1_skeyid_alphabet(PK11SymKey *skeyid) { PK11SymKey *skeyid_d = ikev1_skeyid_d(hasher, skeyid, g_xy, cky_i, cky_r); print_symkey("SKEYID_d", skeyid_d, 0); PK11SymKey *skeyid_a = ikev1_skeyid_a(hasher, skeyid, skeyid_d, g_xy, cky_i, cky_r); print_symkey("SKEYID_a", skeyid_a, 0); PK11SymKey *skeyid_e = ikev1_skeyid_e(hasher, skeyid, skeyid_a, g_xy, cky_i, cky_r); print_symkey("SKEYID_e", skeyid_e, 0); free_any_symkey("skeyid_d", &skeyid_d); free_any_symkey("skeyid_e", &skeyid_e); free_any_symkey("skeyid_a", &skeyid_a); }
static void ikev1_skeyid_alphabet(PK11SymKey *skeyid) { PK11SymKey *skeyid_d = ikev1_skeyid_d(prf->prf, skeyid, g_xy, cky_i, cky_r); print_symkey("SKEYID_d", skeyid_d, 0); PK11SymKey *skeyid_a = ikev1_skeyid_a(prf->prf, skeyid, skeyid_d, g_xy, cky_i, cky_r); print_symkey("SKEYID_a", skeyid_a, 0); PK11SymKey *skeyid_e = ikev1_skeyid_e(prf->prf, skeyid, skeyid_a, g_xy, cky_i, cky_r); print_symkey("SKEYID_e", skeyid_e, 0); release_symkey(__func__, "skeyid_d", &skeyid_d); release_symkey(__func__, "skeyid_e", &skeyid_e); release_symkey(__func__, "skeyid_a", &skeyid_a); }