Lines Matching defs:sk
700 STACK_OF(X509_ATTRIBUTE) *sk;
798 sk = si->auth_attr;
802 if (sk_X509_ATTRIBUTE_num(sk) > 0) {
996 STACK_OF(X509_ATTRIBUTE) *sk;
1037 sk = si->auth_attr;
1038 if ((sk != NULL) && (sk_X509_ATTRIBUTE_num(sk) != 0)) {
1046 message_digest = PKCS7_digest_from_attributes(sk);
1062 alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf,
1120 get_attribute(STACK_OF(X509_ATTRIBUTE) *sk, int nid)
1127 if (!o || !sk)
1129 for (i = 0; i < sk_X509_ATTRIBUTE_num(sk); i++) {
1130 xa = sk_X509_ATTRIBUTE_value(sk, i);
1152 PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk)
1156 if (!(astype = get_attribute(sk, NID_pkcs9_messageDigest)))
1166 STACK_OF(X509_ATTRIBUTE) *sk)
1173 p7si->auth_attr = sk_X509_ATTRIBUTE_dup(sk);
1176 for (i = 0; i < sk_X509_ATTRIBUTE_num(sk); i++) {
1178 X509_ATTRIBUTE_dup(sk_X509_ATTRIBUTE_value(sk, i))))
1187 PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, STACK_OF(X509_ATTRIBUTE) *sk)
1194 p7si->unauth_attr = sk_X509_ATTRIBUTE_dup(sk);
1197 for (i = 0; i < sk_X509_ATTRIBUTE_num(sk); i++) {
1199 X509_ATTRIBUTE_dup(sk_X509_ATTRIBUTE_value(sk, i))))
1208 add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype, void *value)
1212 if (*sk == NULL) {
1213 *sk = sk_X509_ATTRIBUTE_new_null();
1214 if (*sk == NULL)
1219 if (!sk_X509_ATTRIBUTE_push(*sk, attr)) {
1226 for (i = 0; i < sk_X509_ATTRIBUTE_num(*sk); i++) {
1227 attr = sk_X509_ATTRIBUTE_value(*sk, i);
1234 if (!sk_X509_ATTRIBUTE_set(*sk, i, attr)) {