Lines Matching refs:fsx
860 struct filesig_extraction fsx;
867 version = filesig_extract(&fssp->filesig_sig, &fsx);
873 if (*sig_len >= fsx.fsx_sig_len) {
874 (void) memcpy((char *)sig, (char *)fsx.fsx_signature,
876 *sig_len = fsx.fsx_sig_len;
1025 struct filesig_extraction fsx;
1058 ess->es_version = filesig_extract(fsgp, &fsx);
1073 fsx.fsx_signer_DN);
1075 fsx.fsx_sig_oid);
1078 esip->esi_format = fsx.fsx_format;
1081 esip->esi_signer = strdup(fsx.fsx_signer_DN);
1082 esip->esi_time = fsx.fsx_time;
1095 fsx.fsx_signer_DN, &cert, ess->es_action)) {
1098 fsx.fsx_signer_DN, ess->es_pathname);
1108 strstr(fsx.fsx_signer_DN, ELFSIGN_CRYPTO)) &&
1120 if (strcmp(fsx.fsx_sig_oid, OID_sha1WithRSAEncryption) != 0) {
1137 const int sigstr_len = fsx.fsx_sig_len * 2 + 1;
1141 tohexstr(fsx.fsx_signature, fsx.fsx_sig_len,
1149 fsx.fsx_signature, fsx.fsx_sig_len, hash, hash_len)) {
1312 struct filesig_extraction fsx;
1321 switch (filesig_extract(&fssp->filesig_sig, &fsx)) {
1326 esip->esi_format = fsx.fsx_format;
1327 esip->esi_signer = strdup(fsx.fsx_signer_DN);
1328 esip->esi_time = fsx.fsx_time;