diff options
Diffstat (limited to 'security/nss')
-rw-r--r-- | security/nss/lib/base/base.h | 33 | ||||
-rw-r--r-- | security/nss/lib/base/manifest.mn | 1 |
2 files changed, 34 insertions, 0 deletions
diff --git a/security/nss/lib/base/base.h b/security/nss/lib/base/base.h index 14973830d..591fd35da 100644 --- a/security/nss/lib/base/base.h +++ b/security/nss/lib/base/base.h @@ -546,6 +546,39 @@ nss_ClearErrorStack ); /* + * NSSItem + * + * nssItem_Create + * nssItem_Duplicate + * nssItem_Equal + */ + +NSS_EXTERN NSSItem * +nssItem_Create +( + NSSArena *arenaOpt, + NSSItem *rvOpt, + PRUint32 length, + const void *data +); + +NSS_EXTERN NSSItem * +nssItem_Duplicate +( + NSSItem *obj, + NSSArena *arenaOpt, + NSSItem *rvOpt +); + +NSS_EXTERN PRBool +nssItem_Equal +( + const NSSItem *one, + const NSSItem *two, + PRStatus *statusOpt +); + +/* * NSSUTF8 * * nssUTF8_CaseIgnoreMatch diff --git a/security/nss/lib/base/manifest.mn b/security/nss/lib/base/manifest.mn index e1821ede1..13cf9447b 100644 --- a/security/nss/lib/base/manifest.mn +++ b/security/nss/lib/base/manifest.mn @@ -53,6 +53,7 @@ CSRCS = \ hashops.c \ libc.c \ tracker.c \ + item.c \ utf8.c \ list.c \ hash.c \ |