Updated to hostap_2_6
[mech_eap.git] / libeap / src / eap_common / eap_pwd_common.c
index 4d27623..67f8f70 100644 (file)
@@ -115,6 +115,26 @@ int compute_password_element(EAP_PWD_group *grp, u16 num,
         case 26:
                nid = NID_secp224r1;
                break;
+#ifdef NID_brainpoolP224r1
+       case 27:
+               nid = NID_brainpoolP224r1;
+               break;
+#endif /* NID_brainpoolP224r1 */
+#ifdef NID_brainpoolP256r1
+       case 28:
+               nid = NID_brainpoolP256r1;
+               break;
+#endif /* NID_brainpoolP256r1 */
+#ifdef NID_brainpoolP384r1
+       case 29:
+               nid = NID_brainpoolP384r1;
+               break;
+#endif /* NID_brainpoolP384r1 */
+#ifdef NID_brainpoolP512r1
+       case 30:
+               nid = NID_brainpoolP512r1;
+               break;
+#endif /* NID_brainpoolP512r1 */
         default:
                wpa_printf(MSG_INFO, "EAP-pwd: unsupported group %d", num);
                return -1;