-extern void dsa_sign(dsa_param */*dp*/, mp */*a*/,
- const void */*m*/, size_t /*msz*/,
- const void */*k*/, size_t /*ksz*/,
- void */*r*/, size_t /*rsz*/,
- void */*s*/, size_t /*ssz*/);
+extern
+#ifndef CATACOMB_DSAIMPL
+ DEPRECATED("please use `gdsa_sign' instead")
+#endif
+ void dsa_sign(dsa_param */*dp*/, mp */*a*/,
+ const void */*m*/, size_t /*msz*/,
+ const void */*k*/, size_t /*ksz*/,
+ void */*r*/, size_t /*rsz*/, void */*s*/, size_t /*ssz*/);