Lines Matching refs:bags
20 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
140 STACK_OF(PKCS12_SAFEBAG) *bags;
150 bags = PKCS12_unpack_p7data(p7);
152 bags = PKCS12_unpack_p7encdata(p7, pass, passlen);
155 if (!bags) {
159 if (!parse_bags(bags, pass, passlen, pkey, ocerts)) {
160 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
164 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
171 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
175 for (i = 0; i < sk_PKCS12_SAFEBAG_num(bags); i++) {
176 if (!parse_bag(sk_PKCS12_SAFEBAG_value(bags, i),