summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrelyea%netscape.com <devnull@localhost>2002-12-10 17:41:16 +0000
committerrelyea%netscape.com <devnull@localhost>2002-12-10 17:41:16 +0000
commit1c8496a082049183c99e7e482f43ecd75b0f3c0e (patch)
tree3273c4c37bfce9d3f5d8643eead699375c4d2a13
parent163c7693d0bfd0b088313b3569df40c6ae7cf0fe (diff)
downloadnss-hg-1c8496a082049183c99e7e482f43ecd75b0f3c0e.tar.gz
Make SubjectAltEncode a public function. Fixes build breakage in Linux
-rw-r--r--security/nss/lib/certdb/cert.h5
-rw-r--r--security/nss/lib/certdb/xconst.h3
2 files changed, 5 insertions, 3 deletions
diff --git a/security/nss/lib/certdb/cert.h b/security/nss/lib/certdb/cert.h
index 454d0016f..da8c53777 100644
--- a/security/nss/lib/certdb/cert.h
+++ b/security/nss/lib/certdb/cert.h
@@ -785,6 +785,11 @@ extern SECStatus CERT_EncodeAndAddExtension
extern SECStatus CERT_EncodeAndAddBitStrExtension
(void *exthandle, int idtag, SECItem *value, PRBool critical);
+
+extern SECStatus
+CERT_EncodeAltNameExtension(PRArenaPool *arena, CERTGeneralName *value, SECItem *encodedValue);
+
+
/*
** Finish adding cert extensions. Does final processing on extension
** data, putting it in the right format, and freeing any temporary
diff --git a/security/nss/lib/certdb/xconst.h b/security/nss/lib/certdb/xconst.h
index 42c49f2e4..e615fa3b4 100644
--- a/security/nss/lib/certdb/xconst.h
+++ b/security/nss/lib/certdb/xconst.h
@@ -58,9 +58,6 @@ CERT_EncodePublicKeyUsagePeriod(PRArenaPool *arena, PKUPEncodedContext *pkup,
SECItem *encodedValue);
extern SECStatus
-CERT_EncodeAltNameExtension(PRArenaPool *arena, CERTGeneralName *value, SECItem *encodedValue);
-
-extern SECStatus
CERT_EncodeNameConstraintsExtension(PRArenaPool *arena, CERTNameConstraints *value,
SECItem *encodedValue);
extern CERTGeneralName *