First version of ecp_mul_comb()
diff --git a/include/polarssl/ecp.h b/include/polarssl/ecp.h
index 02f6f93..9a52ac6 100644
--- a/include/polarssl/ecp.h
+++ b/include/polarssl/ecp.h
@@ -476,10 +476,14 @@
* has very low overhead, it is recommended to always provide
* a non-NULL f_rng parameter when using secret inputs.
*/
-int ecp_mul( ecp_group *grp, ecp_point *R,
- const mpi *m, const ecp_point *P,
- int (*f_rng)(void *, unsigned char *, size_t), void *p_rng );
-
+// Temporary, WIP
+int ecp_mul_wnaf( ecp_group *grp, ecp_point *R,
+ const mpi *m, const ecp_point *P,
+ int (*f_rng)(void *, unsigned char *, size_t), void *p_rng );
+int ecp_mul_comb( ecp_group *grp, ecp_point *R,
+ const mpi *m, const ecp_point *P,
+ int (*f_rng)(void *, unsigned char *, size_t), void *p_rng );
+#define ecp_mul ecp_mul_comb
/**
* \brief Check that a point is a valid public key on this curve