diff options
author | Rob Austein <sra@hactrn.net> | 2006-08-26 19:14:06 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2006-08-26 19:14:06 +0000 |
commit | 52dacdd430e0b0d70ffabf33380b044b0132347a (patch) | |
tree | b10079b095d4ef3975eb1b25805dc93d3b246852 /openssl/trunk/crypto/x509v3/x509v3.h | |
parent | 99b382d77e50198e59869fbb9c3cb52f0bf79ff5 (diff) |
Add inheritance and subset tests.
svn path=/openssl/README; revision=233
Diffstat (limited to 'openssl/trunk/crypto/x509v3/x509v3.h')
-rw-r--r-- | openssl/trunk/crypto/x509v3/x509v3.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/openssl/trunk/crypto/x509v3/x509v3.h b/openssl/trunk/crypto/x509v3/x509v3.h index ea5d3f6e..fc0570b2 100644 --- a/openssl/trunk/crypto/x509v3/x509v3.h +++ b/openssl/trunk/crypto/x509v3/x509v3.h @@ -734,7 +734,15 @@ int v3_asid_canonize(ASIdentifiers *asid); int v3_addr_canonize(IPAddrBlocks *addr); /* - * Check whether RFC 3779 extensions nest properly. + * Tests for inheritance and containment. + */ +int v3_asid_inherits(ASIdentifiers *asid); +int v3_addr_inherits(IPAddrBlocks *addr); +int v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b); +int v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b); + +/* + * Check whether RFC 3779 extensions nest properly in chains. */ int v3_asid_validate_path(X509_STORE_CTX *); int v3_addr_validate_path(X509_STORE_CTX *); |