Lines Matching defs:alg
24 * int dst_check_algorithm() Function to determines if alg is supported.
81 static DST_KEY *dst_s_get_key_struct(const char *name, const int alg,
138 * alg 1 KEY_RSA
147 dst_check_algorithm(const int alg)
149 return (dst_t_func[alg] != NULL);
158 * alg: the algorithm number
167 dst_s_get_key_struct(const char *name, const int alg, const int flags,
172 if (dst_check_algorithm(alg)) /*%< make sure alg is available */
183 new_key->dk_alg = alg;
188 new_key->dk_func = dst_t_func[alg];
336 if (!dst_check_algorithm(in_alg)) { /*%< make sure alg is available */
378 if (!dst_check_algorithm(key->dk_alg)) { /*%< make sure alg is available */
473 int flags, proto, alg, dlen;
494 * flags, proto, alg stored as decimal (or hex numbers FIXME).
543 if (fscanf(fp, "%d %d %d", &flags, &proto, &alg) != 3) {
544 EREPORT(("%s: Can not read flag/proto/alg field from %s\n",
577 /* return dst_store_public_key(in_name, alg, proto, 666, flags, deckey,
579 return dst_buffer_to_key(in_name, alg, flags, proto, deckey, dlen);
655 int alg ;
660 alg = (u_int8_t) rdata[DST_KEY_ALG];
661 if (!dst_check_algorithm(alg)) { /*%< make sure alg is available */
663 alg));
670 if ((key_st = dst_s_get_key_struct(in_name, alg, 0, 0, 0)) == NULL)
691 EREPORT(("%s: unsupported alg %d\n", __func__,
692 alg));
720 if (!dst_check_algorithm(key->dk_alg)) { /*%< make sure alg is available */
749 EREPORT(("%s: Unsupported ALG %d\n", __func__, key->dk_alg));
757 * alg The algorithm (HMAC only)
766 const int alg, /*!< algorithm */
777 if (!dst_check_algorithm(alg)) { /*%< make sure alg is available */
778 EREPORT(("%s: Algorithm %d not supported\n", __func__, alg));
782 dkey = dst_s_get_key_struct(key_name, alg, flags, protocol, -1);
831 int alg, major, minor, file_major, file_minor;
895 if (sscanf((char *)p, "%d", &alg) != 1)
923 pk_key->dk_alg = alg;
939 *\li K<name>+<alg>+<id>.public and K<name>+<alg>+<id>.private.
951 *\par alg What algorithm to use. Currently defined:
964 const int flags, const int protocol, const int alg)
973 if (!dst_check_algorithm(alg)) { /*%< make sure alg is available */
974 EREPORT(("%s: Algorithm %d not supported\n", __func__, alg));
978 new_key = dst_s_get_key_struct(name, alg, flags, protocol, bits);
984 EREPORT(("%s: Unsupported algorithm %d\n", __func__, alg));
1020 EREPORT(("%s: Unknown key alg %d\n", __func__, f_key->dk_alg));
1053 EREPORT(("%s: Unknown key alg %d\n", __func__, key->dk_alg));