Lines Matching refs:alg
125 alg_has_pkg(ipsec_proto_t *proto, struct ipsecalgent *alg) in alg_has_pkg() argument
133 if (proto->proto_algs_pkgs[i].alg_num == alg->a_alg_num) in alg_has_pkg()
189 struct ipsecalgent *alg; in write_new_algfile() local
249 alg = protos[i].proto_algs[j]; in write_new_algfile()
252 alg_pkg = alg_has_pkg(&protos[i], alg); in write_new_algfile()
260 alg->a_proto_num, alg->a_alg_num)); in write_new_algfile()
263 for (k = 0; alg->a_names[k] != NULL; k++) { in write_new_algfile()
264 FPRINTF_ERR(fprintf(f, "%s", alg->a_names[k])); in write_new_algfile()
265 if (alg->a_names[k+1] != NULL) in write_new_algfile()
270 FPRINTF_ERR(fprintf(f, "|%s|", alg->a_mech_name)); in write_new_algfile()
273 if (alg->a_key_increment == 0) { in write_new_algfile()
275 if (list_ints(f, alg->a_key_sizes) == -1) { in write_new_algfile()
282 alg->a_key_sizes[0], alg->a_key_sizes[1], in write_new_algfile()
283 alg->a_key_sizes[2], alg->a_key_increment)); in write_new_algfile()
288 if (list_ints(f, alg->a_block_sizes) == -1) { in write_new_algfile()
303 if (list_ints(f, alg->a_mech_params) == -1) { in write_new_algfile()
308 FPRINTF_ERR(fprintf(f, "|%d\n", alg->a_alg_flags)); in write_new_algfile()