- #else
- int magic;
- int minVersion;
- int rtn;
-
- rtn = byteRepToSig(sigData,
- sigDataLen,
- FEE_ECDSA_VERSION,
- &magic,
- (int *)sigVersion,
- &minVersion,
- c,
- d);
- if(rtn == 0) {
- return FR_BadSignatureFormat;
- }
- switch(magic) {
- case FEE_ECDSA_MAGIC:
- return FR_Success;
- case FEE_SIG_MAGIC: // ElGamal sig!
- return FR_WrongSignatureType;
- default:
- return FR_BadSignatureFormat;
- }
- #endif