Symbol: dh_group
regress/sbin/iked/dh/dhtest.c
59
struct dh_group *group, *group2;
regress/sbin/iked/parser/common.c
34
struct dh_group *
sbin/iked/dh.c
286
group_free(struct dh_group *group)
sbin/iked/dh.c
300
struct dh_group *
sbin/iked/dh.c
304
struct dh_group *group;
sbin/iked/dh.c
371
dh_init(struct dh_group *group)
sbin/iked/dh.c
377
dh_getlen(struct dh_group *group)
sbin/iked/dh.c
383
dh_secretlen(struct dh_group *group)
sbin/iked/dh.c
392
dh_create_exchange(struct dh_group *group, struct ibuf **bufp, struct ibuf *iexchange)
sbin/iked/dh.c
40
int dh_init(struct dh_group *);
sbin/iked/dh.c
407
dh_create_shared(struct dh_group *group, struct ibuf **secretp, struct ibuf *exchange)
sbin/iked/dh.c
41
int dh_getlen(struct dh_group *);
sbin/iked/dh.c
42
int dh_secretlen(struct dh_group *);
sbin/iked/dh.c
425
modp_init(struct dh_group *group)
sbin/iked/dh.c
45
int modp_init(struct dh_group *);
sbin/iked/dh.c
451
modp_getlen(struct dh_group *group)
sbin/iked/dh.c
459
modp_create_exchange(struct dh_group *group, uint8_t *buf)
sbin/iked/dh.c
46
int modp_getlen(struct dh_group *);
sbin/iked/dh.c
47
int modp_create_exchange(struct dh_group *, uint8_t *);
sbin/iked/dh.c
48
int modp_create_shared(struct dh_group *, uint8_t *, uint8_t *);
sbin/iked/dh.c
484
modp_create_shared(struct dh_group *group, uint8_t *secret, uint8_t *exchange)
sbin/iked/dh.c
509
ec_init(struct dh_group *group)
sbin/iked/dh.c
51
int ec_init(struct dh_group *);
sbin/iked/dh.c
52
int ec_getlen(struct dh_group *);
sbin/iked/dh.c
521
ec_getlen(struct dh_group *group)
sbin/iked/dh.c
53
int ec_secretlen(struct dh_group *);
sbin/iked/dh.c
538
ec_secretlen(struct dh_group *group)
sbin/iked/dh.c
54
int ec_create_exchange(struct dh_group *, uint8_t *);
sbin/iked/dh.c
544
ec_create_exchange(struct dh_group *group, uint8_t *buf)
sbin/iked/dh.c
55
int ec_create_shared(struct dh_group *, uint8_t *, uint8_t *);
sbin/iked/dh.c
556
ec_create_shared(struct dh_group *group, uint8_t *secret, uint8_t *exchange)
sbin/iked/dh.c
59
int ec_point2raw(struct dh_group *, const EC_POINT *, uint8_t *, size_t, int);
sbin/iked/dh.c
604
ec_point2raw(struct dh_group *group, const EC_POINT *point,
sbin/iked/dh.c
61
ec_raw2point(struct dh_group *, uint8_t *, size_t);
sbin/iked/dh.c
64
int ec25519_init(struct dh_group *);
sbin/iked/dh.c
65
int ec25519_getlen(struct dh_group *);
sbin/iked/dh.c
66
int ec25519_create_exchange(struct dh_group *, uint8_t *);
sbin/iked/dh.c
668
ec_raw2point(struct dh_group *group, uint8_t *buf, size_t len)
sbin/iked/dh.c
67
int ec25519_create_shared(struct dh_group *, uint8_t *, uint8_t *);
sbin/iked/dh.c
720
ec25519_init(struct dh_group *group)
sbin/iked/dh.c
738
ec25519_getlen(struct dh_group *group)
sbin/iked/dh.c
746
ec25519_create_exchange(struct dh_group *group, uint8_t *buf)
sbin/iked/dh.c
755
ec25519_create_shared(struct dh_group *group, uint8_t *shared, uint8_t *public)
sbin/iked/dh.c
766
kemsx_init(struct dh_group *group)
sbin/iked/dh.c
773
kemsx_getlen(struct dh_group *group)
sbin/iked/dh.c
779
kemsx_create_exchange2(struct dh_group *group, struct ibuf **bufp,
sbin/iked/dh.c
82
int kemsx_init(struct dh_group *);
sbin/iked/dh.c
83
int kemsx_getlen(struct dh_group *);
sbin/iked/dh.c
835
kemsx_create_shared2(struct dh_group *group, struct ibuf **sharedp,
sbin/iked/dh.c
84
int kemsx_create_exchange2(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/dh.c
85
int kemsx_create_shared2(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/dh.h
48
int (*init)(struct dh_group *);
sbin/iked/dh.h
49
int (*getlen)(struct dh_group *);
sbin/iked/dh.h
50
int (*secretlen)(struct dh_group *);
sbin/iked/dh.h
51
int (*exchange)(struct dh_group *, uint8_t *);
sbin/iked/dh.h
52
int (*exchange2)(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/dh.h
53
int (*shared)(struct dh_group *, uint8_t *, uint8_t *);
sbin/iked/dh.h
54
int (*shared2)(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/dh.h
60
void group_free(struct dh_group *);
sbin/iked/dh.h
61
struct dh_group *group_get(uint32_t);
sbin/iked/dh.h
65
int dh_create_exchange(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/dh.h
66
int dh_create_shared(struct dh_group *, struct ibuf **, struct ibuf *);
sbin/iked/iked.h
381
struct dh_group *kex_dhgroup; /* DH group */
sbin/iked/ikev2.c
1389
struct dh_group *group;
sbin/iked/ikev2.c
3241
struct dh_group *group;
sbin/iked/ikev2.c
3394
struct dh_group *group;
sbin/iked/ikev2.c
4146
struct dh_group *group;
sbin/iked/ikev2.c
4321
struct dh_group *group;
sbin/iked/ikev2.c
5735
struct dh_group *group;
sbin/iked/ikev2.c
6185
struct dh_group *group = NULL;