Lines Matching refs:bags
69 static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, char *oldpass,
107 STACK_OF(PKCS12_SAFEBAG) *bags; in newpass_p12()
120 bags = PKCS12_unpack_p7data(p7); in newpass_p12()
122 bags = PKCS12_unpack_p7encdata(p7, oldpass, -1); in newpass_p12()
126 sk_PKCS12_SAFEBAG_pop_free(bags, in newpass_p12()
128 bags = NULL; in newpass_p12()
131 if (!bags) { in newpass_p12()
135 if (!newpass_bags(bags, oldpass, newpass)) { in newpass_p12()
136 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
141 if (bagnid == NID_pkcs7_data) p7new = PKCS12_pack_p7data(bags); in newpass_p12()
143 pbe_saltlen, pbe_iter, bags); in newpass_p12()
144 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
178 static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, char *oldpass, in newpass_bags() argument
182 for (i = 0; i < sk_PKCS12_SAFEBAG_num(bags); i++) { in newpass_bags()
183 if (!newpass_bag(sk_PKCS12_SAFEBAG_value(bags, i), in newpass_bags()