summaryrefslogtreecommitdiffstats
path: root/pki/base/native-tools
diff options
context:
space:
mode:
authorasn <asn@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-12-15 17:54:40 +0000
committerasn <asn@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-12-15 17:54:40 +0000
commit02217d7341b889c9943f8f43abf49c3ab00995d2 (patch)
treefeddf9d6edd82cfc45811ad9094f5eef4fdd2f9a /pki/base/native-tools
parent79940bb93e6125787cf6a407f6e560a84dfb33b1 (diff)
downloadpki-02217d7341b889c9943f8f43abf49c3ab00995d2.tar.gz
pki-02217d7341b889c9943f8f43abf49c3ab00995d2.tar.xz
pki-02217d7341b889c9943f8f43abf49c3ab00995d2.zip
p7tool: Fixed secutil function build warnings.
Fixed brc #644056. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1633 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/native-tools')
-rw-r--r--pki/base/native-tools/src/p7tool/pppolicy.c10
-rw-r--r--pki/base/native-tools/src/p7tool/secpwd.c4
-rw-r--r--pki/base/native-tools/src/p7tool/secutil.c148
-rw-r--r--pki/base/native-tools/src/p7tool/secutil.h58
4 files changed, 110 insertions, 110 deletions
diff --git a/pki/base/native-tools/src/p7tool/pppolicy.c b/pki/base/native-tools/src/p7tool/pppolicy.c
index 8b198ca52..77dfb489e 100644
--- a/pki/base/native-tools/src/p7tool/pppolicy.c
+++ b/pki/base/native-tools/src/p7tool/pppolicy.c
@@ -178,7 +178,7 @@ itemToString(SECItem *item)
static SECStatus
secu_PrintUserNoticeQualifier(FILE *out, SECItem * qualifierValue,
- char *msg, int level)
+ const char *msg, int level)
{
CERTUserNotice *userNotice = NULL;
if (qualifierValue)
@@ -207,7 +207,7 @@ secu_PrintUserNoticeQualifier(FILE *out, SECItem * qualifierValue,
static SECStatus
secu_PrintPolicyQualifier(FILE *out,CERTPolicyQualifier *policyQualifier,
- char *msg,int level)
+ const char *msg, int level)
{
SECStatus rv;
SECItem * qualifierValue = &policyQualifier->qualifierValue;
@@ -233,7 +233,7 @@ secu_PrintPolicyQualifier(FILE *out,CERTPolicyQualifier *policyQualifier,
}
static SECStatus
-secu_PrintPolicyInfo(FILE *out,CERTPolicyInfo *policyInfo,char *msg,int level)
+secu_PrintPolicyInfo(FILE *out, CERTPolicyInfo *policyInfo, const char *msg, int level)
{
CERTPolicyQualifier **policyQualifiers;
@@ -248,7 +248,7 @@ secu_PrintPolicyInfo(FILE *out,CERTPolicyInfo *policyInfo,char *msg,int level)
}
void
-SECU_PrintPolicy(FILE *out, SECItem *value, char *msg, int level)
+SECU_PrintPolicy(FILE *out, SECItem *value, const char *msg, int level)
{
CERTCertificatePolicies *policies = NULL;
CERTPolicyInfo **policyInfos;
@@ -276,7 +276,7 @@ SECU_PrintPolicy(FILE *out, SECItem *value, char *msg, int level)
void
SECU_PrintPrivKeyUsagePeriodExtension(FILE *out, SECItem *value,
- char *msg, int level)
+ const char *msg, int level)
{
CERTPrivKeyUsagePeriod * prd;
PLArenaPool * arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
diff --git a/pki/base/native-tools/src/p7tool/secpwd.c b/pki/base/native-tools/src/p7tool/secpwd.c
index 542885858..c0cb9b3d5 100644
--- a/pki/base/native-tools/src/p7tool/secpwd.c
+++ b/pki/base/native-tools/src/p7tool/secpwd.c
@@ -93,8 +93,8 @@ static void echoOn(int fd)
#endif
}
-char *SEC_GetPassword(FILE *input, FILE *output, char *prompt,
- PRBool (*ok)(char *))
+char *SEC_GetPassword(FILE *input, FILE *output, const char *prompt,
+ PRBool (*ok)(char *))
{
#if defined(_WINDOWS)
int isTTY = (input == stdin);
diff --git a/pki/base/native-tools/src/p7tool/secutil.c b/pki/base/native-tools/src/p7tool/secutil.c
index 30bac4647..3aff29881 100644
--- a/pki/base/native-tools/src/p7tool/secutil.c
+++ b/pki/base/native-tools/src/p7tool/secutil.c
@@ -96,7 +96,7 @@ static char consoleName[] = {
};
-char *
+static char *
SECU_GetString(int16 error_number)
{
@@ -105,8 +105,8 @@ SECU_GetString(int16 error_number)
return errString;
}
-void
-SECU_PrintErrMsg(FILE *out, int level, char *progName, char *msg, ...)
+static void
+SECU_PrintErrMsg(FILE *out, int level, const char *progName, const char *msg, ...)
{
va_list args;
PRErrorCode err = PORT_GetError();
@@ -125,8 +125,8 @@ SECU_PrintErrMsg(FILE *out, int level, char *progName, char *msg, ...)
va_end(args);
}
-void
-SECU_PrintError(char *progName, char *msg, ...)
+void
+SECU_PrintError(const char *progName, const char *msg, ...)
{
va_list args;
PRErrorCode err = PORT_GetError();
@@ -145,7 +145,7 @@ SECU_PrintError(char *progName, char *msg, ...)
}
void
-SECU_PrintSystemError(char *progName, char *msg, ...)
+SECU_PrintSystemError(const char *progName, const char *msg, ...)
{
va_list args;
@@ -304,7 +304,7 @@ SECU_GetModulePassword(PK11SlotInfo *slot, PRBool retry, void *arg)
return NULL;
}
-char *
+static char *
secu_InitSlotPassword(PK11SlotInfo *slot, PRBool retry, void *arg)
{
char *p0 = NULL;
@@ -541,7 +541,7 @@ SECU_GetClientAuthData(void *arg, PRFileDesc *fd,
return 0;
}
-SECStatus
+static SECStatus
secu_StdinToItem(SECItem *dst)
{
unsigned char buf[1000];
@@ -872,7 +872,7 @@ SECU_PrintBuf(FILE *out, const char *msg, const void *vp, int len)
}
}
-SECStatus
+static SECStatus
SECU_StripTagAndLength(SECItem *i)
{
unsigned int start;
@@ -895,7 +895,7 @@ SECU_StripTagAndLength(SECItem *i)
** call SECU_PrintEncodedInteger();
*/
void
-SECU_PrintInteger(FILE *out, SECItem *i, char *m, int level)
+SECU_PrintInteger(FILE *out, SECItem *i, const char *m, int level)
{
int iv;
@@ -920,7 +920,7 @@ SECU_PrintInteger(FILE *out, SECItem *i, char *m, int level)
}
static void
-secu_PrintRawString(FILE *out, SECItem *si, char *m, int level)
+secu_PrintRawString(FILE *out, SECItem *si, const char *m, int level)
{
int column;
unsigned int i;
@@ -952,7 +952,7 @@ secu_PrintRawString(FILE *out, SECItem *si, char *m, int level)
}
void
-SECU_PrintString(FILE *out, SECItem *si, char *m, int level)
+SECU_PrintString(FILE *out, SECItem *si, const char *m, int level)
{
SECItem my = *si;
@@ -984,7 +984,7 @@ secu_PrintBoolean(FILE *out, SECItem *i, const char *m, int level)
* otherwise just print the formatted time string only.
*/
static void
-secu_PrintTime(FILE *out, int64 time, char *m, int level)
+secu_PrintTime(FILE *out, int64 time, const char *m, int level)
{
PRExplodedTime printableTime;
char *timeString;
@@ -1016,7 +1016,7 @@ secu_PrintTime(FILE *out, int64 time, char *m, int level)
* otherwise just print the formatted time string only.
*/
void
-SECU_PrintUTCTime(FILE *out, SECItem *t, char *m, int level)
+SECU_PrintUTCTime(FILE *out, SECItem *t, const char *m, int level)
{
int64 time;
SECStatus rv;
@@ -1034,7 +1034,7 @@ SECU_PrintUTCTime(FILE *out, SECItem *t, char *m, int level)
* afterward; otherwise just print the formatted time string only.
*/
void
-SECU_PrintGeneralizedTime(FILE *out, SECItem *t, char *m, int level)
+SECU_PrintGeneralizedTime(FILE *out, SECItem *t, const char *m, int level)
{
int64 time;
SECStatus rv;
@@ -1053,7 +1053,7 @@ SECU_PrintGeneralizedTime(FILE *out, SECItem *t, char *m, int level)
* afterward; otherwise just print the formatted time string only.
*/
void
-SECU_PrintTimeChoice(FILE *out, SECItem *t, char *m, int level)
+SECU_PrintTimeChoice(FILE *out, SECItem *t, const char *m, int level)
{
switch (t->type) {
case siUTCTime:
@@ -1072,8 +1072,8 @@ SECU_PrintTimeChoice(FILE *out, SECItem *t, char *m, int level)
/* This prints a SET or SEQUENCE */
-void
-SECU_PrintSet(FILE *out, SECItem *t, char *m, int level)
+static void
+SECU_PrintSet(FILE *out, SECItem *t, const char *m, int level)
{
int type = t->data[0] & SEC_ASN1_TAGNUM_MASK;
int constructed = t->data[0] & SEC_ASN1_CONSTRUCTED;
@@ -1127,7 +1127,7 @@ SECU_PrintSet(FILE *out, SECItem *t, char *m, int level)
}
static void
-secu_PrintContextSpecific(FILE *out, SECItem *i, char *m, int level)
+secu_PrintContextSpecific(FILE *out, SECItem *i, const char *m, int level)
{
int type = i->data[0] & SEC_ASN1_TAGNUM_MASK;
int constructed = i->data[0] & SEC_ASN1_CONSTRUCTED;
@@ -1158,7 +1158,7 @@ secu_PrintContextSpecific(FILE *out, SECItem *i, char *m, int level)
}
static void
-secu_PrintOctetString(FILE *out, SECItem *i, char *m, int level)
+secu_PrintOctetString(FILE *out, SECItem *i, const char *m, int level)
{
SECItem tmp = *i;
if (SECSuccess == SECU_StripTagAndLength(&tmp))
@@ -1166,7 +1166,7 @@ secu_PrintOctetString(FILE *out, SECItem *i, char *m, int level)
}
static void
-secu_PrintBitString(FILE *out, SECItem *i, char *m, int level)
+secu_PrintBitString(FILE *out, SECItem *i, const char *m, int level)
{
int unused_bits;
SECItem tmp = *i;
@@ -1186,7 +1186,7 @@ secu_PrintBitString(FILE *out, SECItem *i, char *m, int level)
/* in a decoded bit string, the len member is a bit length. */
static void
-secu_PrintDecodedBitString(FILE *out, SECItem *i, char *m, int level)
+secu_PrintDecodedBitString(FILE *out, SECItem *i, const char *m, int level)
{
int unused_bits;
SECItem tmp = *i;
@@ -1204,8 +1204,8 @@ secu_PrintDecodedBitString(FILE *out, SECItem *i, char *m, int level)
/* Print a DER encoded Boolean */
-void
-SECU_PrintEncodedBoolean(FILE *out, SECItem *i, char *m, int level)
+static void
+SECU_PrintEncodedBoolean(FILE *out, SECItem *i, const char *m, int level)
{
SECItem my = *i;
if (SECSuccess == SECU_StripTagAndLength(&my))
@@ -1213,8 +1213,8 @@ SECU_PrintEncodedBoolean(FILE *out, SECItem *i, char *m, int level)
}
/* Print a DER encoded integer */
-void
-SECU_PrintEncodedInteger(FILE *out, SECItem *i, char *m, int level)
+static void
+SECU_PrintEncodedInteger(FILE *out, SECItem *i, const char *m, int level)
{
SECItem my = *i;
if (SECSuccess == SECU_StripTagAndLength(&my))
@@ -1222,8 +1222,8 @@ SECU_PrintEncodedInteger(FILE *out, SECItem *i, char *m, int level)
}
/* Print a DER encoded OID */
-void
-SECU_PrintEncodedObjectID(FILE *out, SECItem *i, char *m, int level)
+static void
+SECU_PrintEncodedObjectID(FILE *out, SECItem *i, const char *m, int level)
{
SECItem my = *i;
if (SECSuccess == SECU_StripTagAndLength(&my))
@@ -1231,7 +1231,7 @@ SECU_PrintEncodedObjectID(FILE *out, SECItem *i, char *m, int level)
}
static void
-secu_PrintBMPString(FILE *out, SECItem *i, char *m, int level)
+secu_PrintBMPString(FILE *out, SECItem *i, const char *m, int level)
{
unsigned char * s;
unsigned char * d;
@@ -1265,7 +1265,7 @@ loser:
}
static void
-secu_PrintUniversalString(FILE *out, SECItem *i, char *m, int level)
+secu_PrintUniversalString(FILE *out, SECItem *i, const char *m, int level)
{
unsigned char * s;
unsigned char * d;
@@ -1300,7 +1300,7 @@ loser:
}
static void
-secu_PrintUniversal(FILE *out, SECItem *i, char *m, int level)
+secu_PrintUniversal(FILE *out, SECItem *i, const char *m, int level)
{
switch (i->data[0] & SEC_ASN1_TAGNUM_MASK) {
case SEC_ASN1_ENUMERATED:
@@ -1356,7 +1356,7 @@ secu_PrintUniversal(FILE *out, SECItem *i, char *m, int level)
}
void
-SECU_PrintAny(FILE *out, SECItem *i, char *m, int level)
+SECU_PrintAny(FILE *out, SECItem *i, const char *m, int level)
{
if ( i && i->len && i->data ) {
switch (i->data[0] & SEC_ASN1_CLASS_MASK) {
@@ -1374,7 +1374,7 @@ SECU_PrintAny(FILE *out, SECItem *i, char *m, int level)
}
static int
-secu_PrintValidity(FILE *out, CERTValidity *v, char *m, int level)
+secu_PrintValidity(FILE *out, CERTValidity *v, const char *m, int level)
{
SECU_Indent(out, level); fprintf(out, "%s:\n", m);
SECU_PrintTimeChoice(out, &v->notBefore, "Not Before", level+1);
@@ -1384,7 +1384,7 @@ secu_PrintValidity(FILE *out, CERTValidity *v, char *m, int level)
/* This function does NOT expect a DER type and length. */
SECOidTag
-SECU_PrintObjectID(FILE *out, SECItem *oid, char *m, int level)
+SECU_PrintObjectID(FILE *out, SECItem *oid, const char *m, int level)
{
SECOidData *oiddata;
char * oidString = NULL;
@@ -1414,7 +1414,7 @@ SECU_PrintObjectID(FILE *out, SECItem *oid, char *m, int level)
/* This function does NOT expect a DER type and length. */
void
-SECU_PrintAlgorithmID(FILE *out, SECAlgorithmID *a, char *m, int level)
+SECU_PrintAlgorithmID(FILE *out, SECAlgorithmID *a, const char *m, int level)
{
SECU_PrintObjectID(out, &a->algorithm, m, level);
@@ -1429,7 +1429,7 @@ SECU_PrintAlgorithmID(FILE *out, SECAlgorithmID *a, char *m, int level)
}
static void
-secu_PrintAttribute(FILE *out, SEC_PKCS7Attribute *attr, char *m, int level)
+secu_PrintAttribute(FILE *out, SEC_PKCS7Attribute *attr, const char *m, int level)
{
SECItem *value;
int i;
@@ -1468,7 +1468,7 @@ secu_PrintAttribute(FILE *out, SEC_PKCS7Attribute *attr, char *m, int level)
}
static void
-secu_PrintRSAPublicKey(FILE *out, SECKEYPublicKey *pk, char *m, int level)
+secu_PrintRSAPublicKey(FILE *out, SECKEYPublicKey *pk, const char *m, int level)
{
SECU_Indent(out, level); fprintf(out, "%s:\n", m);
@@ -1481,7 +1481,7 @@ secu_PrintRSAPublicKey(FILE *out, SECKEYPublicKey *pk, char *m, int level)
}
static void
-secu_PrintDSAPublicKey(FILE *out, SECKEYPublicKey *pk, char *m, int level)
+secu_PrintDSAPublicKey(FILE *out, SECKEYPublicKey *pk, const char *m, int level)
{
SECU_Indent(out, level); fprintf(out, "%s:\n", m);
SECU_PrintInteger(out, &pk->u.dsa.params.prime, "Prime", level+1);
@@ -1512,7 +1512,7 @@ secu_PrintECPublicKey(FILE *out, SECKEYPublicKey *pk, char *m, int level)
static void
secu_PrintSubjectPublicKeyInfo(FILE *out, PRArenaPool *arena,
- CERTSubjectPublicKeyInfo *i, char *msg, int level)
+ CERTSubjectPublicKeyInfo *i, const char *msg, int level)
{
SECKEYPublicKey *pk;
@@ -1558,7 +1558,7 @@ loser:
}
static SECStatus
-secu_PrintX509InvalidDate(FILE *out, SECItem *value, char *msg, int level)
+secu_PrintX509InvalidDate(FILE *out, SECItem *value, const char *msg, int level)
{
SECItem decodedValue;
SECStatus rv;
@@ -1602,7 +1602,7 @@ PrintExtKeyUsageExtension (FILE *out, SECItem *value, char *msg, int level)
}
static SECStatus
-secu_PrintBasicConstraints(FILE *out, SECItem *value, char *msg, int level) {
+secu_PrintBasicConstraints(FILE *out, SECItem *value, const char *msg, int level) {
CERTBasicConstraints constraints;
SECStatus rv;
@@ -1637,7 +1637,7 @@ static const char * const nsTypeBits[] = {
/* NSCertType is merely a bit string whose bits are displayed symbolically */
static SECStatus
-secu_PrintNSCertType(FILE *out, SECItem *value, char *msg, int level)
+secu_PrintNSCertType(FILE *out, SECItem *value, const char *msg, int level)
{
int unused;
int NS_Type;
@@ -1721,7 +1721,7 @@ secu_PrintX509KeyUsage(FILE *out, SECItem *value, char *msg, int level)
}
static void
-secu_PrintIPAddress(FILE *out, SECItem *value, char *msg, int level)
+secu_PrintIPAddress(FILE *out, SECItem *value, const char *msg, int level)
{
PRStatus st;
PRNetAddr addr;
@@ -1756,7 +1756,7 @@ loser:
static void
-secu_PrintGeneralName(FILE *out, CERTGeneralName *gname, char *msg, int level)
+secu_PrintGeneralName(FILE *out, CERTGeneralName *gname, const char *msg, int level)
{
char label[40];
if (msg && msg[0]) {
@@ -1910,8 +1910,8 @@ secu_PrintCRLDistPtsExtension(FILE *out, SECItem *value, char *msg, int level)
static void
-secu_PrintNameConstraintSubtree(FILE *out, CERTNameConstraint *value,
- char *msg, int level)
+secu_PrintNameConstraintSubtree(FILE *out, CERTNameConstraint *value,
+ const char *msg, int level)
{
CERTNameConstraint *head = value;
SECU_Indent(out, level); fprintf(out, "%s Subtree:\n", msg);
@@ -1927,7 +1927,7 @@ secu_PrintNameConstraintSubtree(FILE *out, CERTNameConstraint *value,
}
static void
-secu_PrintNameConstraintsExtension(FILE *out, SECItem *value, char *msg, int level)
+secu_PrintNameConstraintsExtension(FILE *out, SECItem *value, const char *msg, int level)
{
CERTNameConstraints * cnstrnts;
PLArenaPool * pool = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
@@ -1988,7 +1988,7 @@ secu_PrintAuthorityInfoAcess(FILE *out, SECItem *value, char *msg, int level)
void
SECU_PrintExtensions(FILE *out, CERTCertExtension **extensions,
- char *msg, int level)
+ const char *msg, int level)
{
SECOidTag oidTag;
@@ -2118,7 +2118,7 @@ SECU_PrintExtensions(FILE *out, CERTCertExtension **extensions,
void
-SECU_PrintName(FILE *out, CERTName *name, char *msg, int level)
+SECU_PrintName(FILE *out, CERTName *name, const char *msg, int level)
{
char *nameStr;
char *str;
@@ -2208,8 +2208,8 @@ SECU_PrintCertNickname(CERTCertListNode *node, void *data)
return (SECSuccess);
}
-int
-SECU_DecodeAndPrintExtensions(FILE *out, SECItem *any, char *m, int level)
+static int
+SECU_DecodeAndPrintExtensions(FILE *out, SECItem *any, const char *m, int level)
{
CERTCertExtension **extensions = NULL;
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
@@ -2229,8 +2229,8 @@ SECU_DecodeAndPrintExtensions(FILE *out, SECItem *any, char *m, int level)
}
/* print a decoded SET OF or SEQUENCE OF Extensions */
-int
-SECU_PrintSetOfExtensions(FILE *out, SECItem **any, char *m, int level)
+static int
+SECU_PrintSetOfExtensions(FILE *out, SECItem **any, const char *m, int level)
{
int rv = 0;
if (m && *m) {
@@ -2244,8 +2244,8 @@ SECU_PrintSetOfExtensions(FILE *out, SECItem **any, char *m, int level)
}
/* print a decoded SET OF or SEQUENCE OF "ANY" */
-int
-SECU_PrintSetOfAny(FILE *out, SECItem **any, char *m, int level)
+static int
+SECU_PrintSetOfAny(FILE *out, SECItem **any, const char *m, int level)
{
int rv = 0;
if (m && *m) {
@@ -2258,8 +2258,8 @@ SECU_PrintSetOfAny(FILE *out, SECItem **any, char *m, int level)
return rv;
}
-int
-SECU_PrintCertAttribute(FILE *out, CERTAttribute *attr, char *m, int level)
+static int
+SECU_PrintCertAttribute(FILE *out, CERTAttribute *attr, const char *m, int level)
{
int rv = 0;
SECOidTag tag;
@@ -2272,8 +2272,8 @@ SECU_PrintCertAttribute(FILE *out, CERTAttribute *attr, char *m, int level)
return rv;
}
-int
-SECU_PrintCertAttributes(FILE *out, CERTAttribute **attrs, char *m, int level)
+static int
+SECU_PrintCertAttributes(FILE *out, CERTAttribute **attrs, const char *m, int level)
{
int rv = 0;
while (attrs[0]) {
@@ -2284,7 +2284,7 @@ SECU_PrintCertAttributes(FILE *out, CERTAttribute **attrs, char *m, int level)
}
int /* sometimes a PRErrorCode, other times a SECStatus. Sigh. */
-SECU_PrintCertificateRequest(FILE *out, SECItem *der, char *m, int level)
+SECU_PrintCertificateRequest(FILE *out, SECItem *der, const char *m, int level)
{
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
CERTCertificateRequest *cr;
@@ -2318,7 +2318,7 @@ loser:
}
int
-SECU_PrintCertificate(FILE *out, SECItem *der, char *m, int level)
+SECU_PrintCertificate(FILE *out, SECItem *der, const char *m, int level)
{
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
CERTCertificate *c;
@@ -2364,7 +2364,7 @@ loser:
}
int
-SECU_PrintPublicKey(FILE *out, SECItem *der, char *m, int level)
+SECU_PrintPublicKey(FILE *out, SECItem *der, const char *m, int level)
{
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
SECKEYPublicKey key;
@@ -2414,7 +2414,7 @@ loser:
#endif
int
-SECU_PrintFingerprints(FILE *out, SECItem *derCert, char *m, int level)
+SECU_PrintFingerprints(FILE *out, SECItem *derCert, const char *m, int level)
{
unsigned char fingerprint[20];
char *fpStr = NULL;
@@ -2460,7 +2460,7 @@ SECU_PrintFingerprints(FILE *out, SECItem *derCert, char *m, int level)
/* forward declaration */
static int
-secu_PrintPKCS7ContentInfo(FILE *, SEC_PKCS7ContentInfo *, char *, int);
+secu_PrintPKCS7ContentInfo(FILE *, SEC_PKCS7ContentInfo *, const char *, int);
/*
** secu_PrintPKCS7EncContent
@@ -2468,7 +2468,7 @@ secu_PrintPKCS7ContentInfo(FILE *, SEC_PKCS7ContentInfo *, char *, int);
*/
static void
secu_PrintPKCS7EncContent(FILE *out, SEC_PKCS7EncryptedContentInfo *src,
- char *m, int level)
+ const char *m, int level)
{
if (src->contentTypeTag == NULL)
src->contentTypeTag = SECOID_FindOID(&(src->contentType));
@@ -2561,7 +2561,7 @@ secu_PrintSignerInfo(FILE *out, SEC_PKCS7SignerInfo *info, char *m, int level)
some */
void
-SECU_PrintCRLInfo(FILE *out, CERTCrl *crl, char *m, int level)
+SECU_PrintCRLInfo(FILE *out, CERTCrl *crl, const char *m, int level)
{
CERTCrlEntry *entry;
int iv;
@@ -2794,7 +2794,7 @@ secu_PrintPKCS7SignedAndEnveloped(FILE *out,
}
int
-SECU_PrintCrl (FILE *out, SECItem *der, char *m, int level)
+SECU_PrintCrl(FILE *out, SECItem *der, const char *m, int level)
{
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
CERTCrl *c = NULL;
@@ -2858,7 +2858,7 @@ secu_PrintPKCS7Digested(FILE *out, SEC_PKCS7DigestedData *src,
*/
static int
secu_PrintPKCS7ContentInfo(FILE *out, SEC_PKCS7ContentInfo *src,
- char *m, int level)
+ const char *m, int level)
{
const char *desc;
SECOidTag kind;
@@ -2922,7 +2922,7 @@ secu_PrintPKCS7ContentInfo(FILE *out, SEC_PKCS7ContentInfo *src,
** Decode and print any major PKCS7 data type (up to version 1).
*/
int
-SECU_PrintPKCS7ContentInfo(FILE *out, SECItem *der, char *m, int level)
+SECU_PrintPKCS7ContentInfo(FILE *out, SECItem *der, const char *m, int level)
{
SEC_PKCS7ContentInfo *cinfo;
int rv;
@@ -2943,7 +2943,7 @@ SECU_PrintPKCS7ContentInfo(FILE *out, SECItem *der, char *m, int level)
** End of PKCS7 functions
*/
-void
+static void
printFlags(FILE *out, unsigned int flags, int level)
{
if ( flags & CERTDB_VALID_PEER ) {
@@ -2976,7 +2976,7 @@ printFlags(FILE *out, unsigned int flags, int level)
}
void
-SECU_PrintTrustFlags(FILE *out, CERTCertTrust *trust, char *m, int level)
+SECU_PrintTrustFlags(FILE *out, CERTCertTrust *trust, const char *m, int level)
{
SECU_Indent(out, level); fprintf(out, "%s:\n", m);
SECU_Indent(out, level+1); fprintf(out, "SSL Flags:\n");
@@ -2987,7 +2987,7 @@ SECU_PrintTrustFlags(FILE *out, CERTCertTrust *trust, char *m, int level)
printFlags(out, trust->objectSigningFlags, level+2);
}
-int SECU_PrintSignedData(FILE *out, SECItem *der, char *m,
+int SECU_PrintSignedData(FILE *out, SECItem *der, const char *m,
int level, SECU_PPFunc inner)
{
PRArenaPool *arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);
@@ -3217,8 +3217,8 @@ SECU_ErrorString(int16 err)
}
-void
-SECU_PrintPRandOSError(char *progName)
+void
+SECU_PrintPRandOSError(const char *progName)
{
char buffer[513];
PRInt32 errLen = PR_GetErrorTextLength();
diff --git a/pki/base/native-tools/src/p7tool/secutil.h b/pki/base/native-tools/src/p7tool/secutil.h
index a2f065067..10c8f9ae6 100644
--- a/pki/base/native-tools/src/p7tool/secutil.h
+++ b/pki/base/native-tools/src/p7tool/secutil.h
@@ -76,10 +76,10 @@ extern SECStatus SEC_AddPermCertificate(CERTCertDBHandle *handle,
#ifdef SECUTIL_NEW
-typedef int (*SECU_PPFunc)(PRFileDesc *out, SECItem *item,
- char *msg, int level);
+typedef int (*SECU_PPFunc)(PRFileDesc *out, SECItem *item,
+ const char *msg, int level);
#else
-typedef int (*SECU_PPFunc)(FILE *out, SECItem *item, char *msg, int level);
+typedef int (*SECU_PPFunc)(FILE *out, SECItem *item, const char *msg, int level);
#endif
typedef struct {
@@ -120,7 +120,7 @@ extern PRBool SEC_BlindCheckPassword(char *password);
** First prompt with "msg" on "out", then read the password from "in".
** The password is then checked using "chkpw".
*/
-extern char *SEC_GetPassword(FILE *in, FILE *out, char *msg,
+extern char *SEC_GetPassword(FILE *in, FILE *out, const char *msg,
PRBool (*chkpw)(char *));
char *SECU_FilePasswd(PK11SlotInfo *slot, PRBool retry, void *arg);
@@ -168,10 +168,10 @@ SECU_GetClientAuthData(void *arg, PRFileDesc *fd,
struct SECKEYPrivateKeyStr **pRetKey);
/* print out an error message */
-extern void SECU_PrintError(char *progName, char *msg, ...);
+extern void SECU_PrintError(const char *progName, const char *msg, ...);
/* print out a system error message */
-extern void SECU_PrintSystemError(char *progName, char *msg, ...);
+extern void SECU_PrintSystemError(const char *progName, const char *msg, ...);
/* Return informative error string */
extern const char * SECU_Strerror(PRErrorCode errNum);
@@ -194,17 +194,17 @@ SECU_ReadDERFromFile(SECItem *der, PRFileDesc *inFile, PRBool ascii);
extern void SECU_Indent(FILE *out, int level);
/* Print integer value and hex */
-extern void SECU_PrintInteger(FILE *out, SECItem *i, char *m, int level);
+extern void SECU_PrintInteger(FILE *out, SECItem *i, const char *m, int level);
/* Print ObjectIdentifier symbolically */
-extern SECOidTag SECU_PrintObjectID(FILE *out, SECItem *oid, char *m, int level);
+extern SECOidTag SECU_PrintObjectID(FILE *out, SECItem *oid, const char *m, int level);
/* Print AlgorithmIdentifier symbolically */
-extern void SECU_PrintAlgorithmID(FILE *out, SECAlgorithmID *a, char *m,
+extern void SECU_PrintAlgorithmID(FILE *out, SECAlgorithmID *a, const char *m,
int level);
/* Print SECItem as hex */
-extern void SECU_PrintAsHex(FILE *out, SECItem *i, const char *m, int level);
+extern void SECU_PrintAsHex(FILE *out, SECItem *i, const const char *m, int level);
/* dump a buffer in hex and ASCII */
extern void SECU_PrintBuf(FILE *out, const char *msg, const void *vp, int len);
@@ -214,14 +214,14 @@ extern void SECU_PrintBuf(FILE *out, const char *msg, const void *vp, int len);
* do indent formatting based on "level" and add a newline afterward;
* otherwise just print the formatted time string only.
*/
-extern void SECU_PrintUTCTime(FILE *out, SECItem *t, char *m, int level);
+extern void SECU_PrintUTCTime(FILE *out, SECItem *t, const char *m, int level);
/*
* Format and print the Generalized Time "t". If the tag message "m"
* is not NULL, * do indent formatting based on "level" and add a newline
* afterward; otherwise just print the formatted time string only.
*/
-extern void SECU_PrintGeneralizedTime(FILE *out, SECItem *t, char *m,
+extern void SECU_PrintGeneralizedTime(FILE *out, SECItem *t, const char *m,
int level);
/*
@@ -229,7 +229,7 @@ extern void SECU_PrintGeneralizedTime(FILE *out, SECItem *t, char *m,
* "m" is not NULL, do indent formatting based on "level" and add a newline
* afterward; otherwise just print the formatted time string only.
*/
-extern void SECU_PrintTimeChoice(FILE *out, SECItem *t, char *m, int level);
+extern void SECU_PrintTimeChoice(FILE *out, SECItem *t, const char *m, int level);
/* callback for listing certs through pkcs11 */
extern SECStatus SECU_PrintCertNickname(CERTCertListNode* cert, void *data);
@@ -243,17 +243,17 @@ SECU_PrintCertificateNames(CERTCertDBHandle *handle, PRFileDesc* out,
int SECU_CheckCertNameExists(CERTCertDBHandle *handle, char *nickname);
/* Dump contents of cert req */
-extern int SECU_PrintCertificateRequest(FILE *out, SECItem *der, char *m,
+extern int SECU_PrintCertificateRequest(FILE *out, SECItem *der, const char *m,
int level);
/* Dump contents of certificate */
-extern int SECU_PrintCertificate(FILE *out, SECItem *der, char *m, int level);
+extern int SECU_PrintCertificate(FILE *out, SECItem *der, const char *m, int level);
/* print trust flags on a cert */
-extern void SECU_PrintTrustFlags(FILE *out, CERTCertTrust *trust, char *m, int level);
+extern void SECU_PrintTrustFlags(FILE *out, CERTCertTrust *trust, const char *m, int level);
/* Dump contents of public key */
-extern int SECU_PrintPublicKey(FILE *out, SECItem *der, char *m, int level);
+extern int SECU_PrintPublicKey(FILE *out, SECItem *der, const char *m, int level);
#ifdef HAVE_EPV_TEMPLATE
/* Dump contents of private key */
@@ -261,36 +261,36 @@ extern int SECU_PrintPrivateKey(FILE *out, SECItem *der, char *m, int level);
#endif
/* Print the MD5 and SHA1 fingerprints of a cert */
-extern int SECU_PrintFingerprints(FILE *out, SECItem *derCert, char *m,
+extern int SECU_PrintFingerprints(FILE *out, SECItem *derCert, const char *m,
int level);
/* Pretty-print any PKCS7 thing */
-extern int SECU_PrintPKCS7ContentInfo(FILE *out, SECItem *der, char *m,
+extern int SECU_PrintPKCS7ContentInfo(FILE *out, SECItem *der, const char *m,
int level);
/* Init PKCS11 stuff */
extern SECStatus SECU_PKCS11Init(PRBool readOnly);
/* Dump contents of signed data */
-extern int SECU_PrintSignedData(FILE *out, SECItem *der, char *m, int level,
+extern int SECU_PrintSignedData(FILE *out, SECItem *der, const char *m, int level,
SECU_PPFunc inner);
-extern int SECU_PrintCrl(FILE *out, SECItem *der, char *m, int level);
+extern int SECU_PrintCrl(FILE *out, SECItem *der, const char *m, int level);
extern void
-SECU_PrintCRLInfo(FILE *out, CERTCrl *crl, char *m, int level);
+SECU_PrintCRLInfo(FILE *out, CERTCrl *crl, const char *m, int level);
-extern void SECU_PrintString(FILE *out, SECItem *si, char *m, int level);
-extern void SECU_PrintAny(FILE *out, SECItem *i, char *m, int level);
+extern void SECU_PrintString(FILE *out, SECItem *si, const char *m, int level);
+extern void SECU_PrintAny(FILE *out, SECItem *i, const char *m, int level);
-extern void SECU_PrintPolicy(FILE *out, SECItem *value, char *msg, int level);
+extern void SECU_PrintPolicy(FILE *out, SECItem *value, const char *msg, int level);
extern void SECU_PrintPrivKeyUsagePeriodExtension(FILE *out, SECItem *value,
- char *msg, int level);
+ const char *msg, int level);
extern void SECU_PrintExtensions(FILE *out, CERTCertExtension **extensions,
- char *msg, int level);
+ const char *msg, int level);
-extern void SECU_PrintName(FILE *out, CERTName *name, char *msg, int level);
+extern void SECU_PrintName(FILE *out, CERTName *name, const char *msg, int level);
#ifdef SECU_GetPassword
/* Convert a High public Key to a Low public Key */
@@ -304,7 +304,7 @@ extern void SEC_Init(void);
extern char *SECU_SECModDBName(void);
-extern void SECU_PrintPRandOSError(char *progName);
+extern void SECU_PrintPRandOSError(const char *progName);
extern SECStatus SECU_RegisterDynamicOids(void);