Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Side by Side Diff: nss/lib/libpkix/pkix/util/pkix_tools.h

Issue 1504923011: Update NSS to 3.21 RTM and NSPR to 4.11 RTM (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/nss
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* This Source Code Form is subject to the terms of the Mozilla Public 1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this 2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 /* 4 /*
5 * pkix_tools.h 5 * pkix_tools.h
6 * 6 *
7 * Header for Utility Functions and Macros 7 * Header for Utility Functions and Macros
8 * 8 *
9 */ 9 */
10 10
(...skipping 1419 matching lines...) Expand 10 before | Expand all | Expand 10 after
1430 * type and an ASCII string (char *) which is used by the default 1430 * type and an ASCII string (char *) which is used by the default
1431 * ToStringCallback (if necessary). System types register themselves directly 1431 * ToStringCallback (if necessary). System types register themselves directly
1432 * when their respective PKIX_"type"_RegisterSelf functions are called. 1432 * when their respective PKIX_"type"_RegisterSelf functions are called.
1433 * User-defined types can be registered using PKIX_PL_Object_RegisterType. 1433 * User-defined types can be registered using PKIX_PL_Object_RegisterType.
1434 * (see comments in pkix_pl_system.h) 1434 * (see comments in pkix_pl_system.h)
1435 */ 1435 */
1436 1436
1437 typedef struct pkix_ClassTable_EntryStruct pkix_ClassTable_Entry; 1437 typedef struct pkix_ClassTable_EntryStruct pkix_ClassTable_Entry;
1438 struct pkix_ClassTable_EntryStruct { 1438 struct pkix_ClassTable_EntryStruct {
1439 char *description; 1439 char *description;
1440 PKIX_Int32 objCounter; 1440 PKIX_UInt32 objCounter;
1441 PKIX_Int32 typeObjectSize; 1441 PKIX_UInt32 typeObjectSize;
1442 PKIX_PL_DestructorCallback destructor; 1442 PKIX_PL_DestructorCallback destructor;
1443 PKIX_PL_EqualsCallback equalsFunction; 1443 PKIX_PL_EqualsCallback equalsFunction;
1444 PKIX_PL_HashcodeCallback hashcodeFunction; 1444 PKIX_PL_HashcodeCallback hashcodeFunction;
1445 PKIX_PL_ToStringCallback toStringFunction; 1445 PKIX_PL_ToStringCallback toStringFunction;
1446 PKIX_PL_ComparatorCallback comparator; 1446 PKIX_PL_ComparatorCallback comparator;
1447 PKIX_PL_DuplicateCallback duplicateFunction; 1447 PKIX_PL_DuplicateCallback duplicateFunction;
1448 }; 1448 };
1449 1449
1450 /* 1450 /*
1451 * PKIX_ERRORCLASSNAMES is an array of strings, with each string holding a 1451 * PKIX_ERRORCLASSNAMES is an array of strings, with each string holding a
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
1579 const char *info, 1579 const char *info,
1580 PKIX_PL_Cert *cert, 1580 PKIX_PL_Cert *cert,
1581 void *plContext); 1581 void *plContext);
1582 #endif 1582 #endif
1583 1583
1584 #ifdef __cplusplus 1584 #ifdef __cplusplus
1585 } 1585 }
1586 #endif 1586 #endif
1587 1587
1588 #endif /* _PKIX_TOOLS_H */ 1588 #endif /* _PKIX_TOOLS_H */
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698