| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #ifndef ALG_BYNAME_H |
| #define ALG_BYNAME_H |
| |
| #include <shunk.h> |
| |
| struct ike_alg; |
| struct proposal_parser; |
| struct ike_alg_type; |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| bool alg_byname_ok(struct proposal_parser *parser, |
| const struct ike_alg *alg, shunk_t print_name); |
| |
| |
| |
| |
| |
| const struct ike_alg *encrypt_alg_byname(struct proposal_parser *parser, |
| shunk_t name, size_t key_bit_length, |
| shunk_t print_name); |
| |
| const struct ike_alg *alg_byname(struct proposal_parser *parser, |
| const struct ike_alg_type *type, |
| shunk_t name, shunk_t print_name); |
| |
| #endif |