MP_UNDEF
err = MP_UNDEF;
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
res = MP_UNDEF;
res = MP_UNDEF;
res = MP_UNDEF;
res = MP_UNDEF;
res = MP_UNDEF;
res = MP_UNDEF;
res = MP_UNDEF; /* a and p are not relatively prime */
return MP_UNDEF;
res = MP_UNDEF;
return MP_UNDEF;
res = MP_UNDEF;
return MP_UNDEF; /* not invertable */
#define MP_LAST_CODE MP_UNDEF
res = MP_UNDEF;
#define ABORT res = MP_UNDEF; goto CLEANUP
#define ABORT res = MP_UNDEF; goto CLEANUP