]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
added pts_dh_group_select
authorAndreas Steffen <andreas.steffen@strongswan.org>
Sat, 8 Oct 2011 12:12:14 +0000 (14:12 +0200)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 28 Nov 2011 17:05:01 +0000 (18:05 +0100)
src/libpts/pts/pts_dh_group.h

index 8664a4b84c4485b2cf37cb12b6fd176224b7ed46..0500b80101a1deb8bdfdf29cf26e96772e1fa59c 100644 (file)
@@ -93,6 +93,17 @@ bool pts_dh_group_update(char *dh_group, pts_dh_group_t *dh_groups);
 pts_dh_group_t pts_dh_group_select(pts_dh_group_t supported_dh_groups,
                                                                   pts_dh_group_t offered_dh_groups);
 
+/**
+ * Select the strongest supported Diffie-Hellman group
+ * among a set of offered Diffie-Hellman groups
+ *
+ * @param dh_group             set of supported DH groups
+ * @param groups               set of offered DH groups
+ * @return                             selected DH group
+ */
+pts_dh_group_t pts_dh_group_select(pts_dh_group_t supported_dh_groups,
+                                                                  pts_dh_group_t offered_dh_groups);
+
 /**
  * Convert pts_dh_group_t to diffie_hellman_group_t
  *