aboutsummaryrefslogtreecommitdiff
path: root/src/math/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/math/types.h')
-rw-r--r--src/math/types.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/math/types.h b/src/math/types.h
index a726021..4dee9dd 100644
--- a/src/math/types.h
+++ b/src/math/types.h
@@ -33,7 +33,7 @@ typedef struct {
size_t npoints;
} curve_t;
-enum curve_offset {
+typedef enum {
OFFSET_SEED,
OFFSET_FIELD,
OFFSET_A,
@@ -43,14 +43,14 @@ enum curve_offset {
OFFSET_GENERATORS,
OFFSET_POINTS,
OFFSET_END
-};
+} offset_e;
typedef struct {
void *args;
size_t nargs;
} arg_t;
-typedef int (*gen_t)(curve_t *, config_t *, arg_t *);
+typedef int (*gen_t)(curve_t *, const config_t *, arg_t *);
/**
* @brief
@@ -59,6 +59,6 @@ typedef int (*gen_t)(curve_t *, config_t *, arg_t *);
* @param args
* @return
*/
-int gen_skip(curve_t *curve, config_t *cfg, arg_t *args);
+int gen_skip(curve_t *curve, const config_t *cfg, arg_t *args);
#endif // ECGEN_TYPES_H