summaryrefslogtreecommitdiff
path: root/usr/src/lib/libnisdb/ldap_util.h
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2011-05-16 05:36:40 +0100
committerRichard Lowe <richlowe@richlowe.net>2011-05-16 05:36:40 +0100
commit8d0852b7f8176b2c281cc944010af2b0fecf9fb2 (patch)
treee6cf535577a7a2eb454ae0b9646e1a6e5f2d9733 /usr/src/lib/libnisdb/ldap_util.h
parentdc1b2a8843179c41c1dca003fe3e4a8a652cef6b (diff)
downloadillumos-joyent-8d0852b7f8176b2c281cc944010af2b0fecf9fb2.tar.gz
2023 libnisdb is inconsistently const-y
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Gordon Ross <gwr@nexenta.com>
Diffstat (limited to 'usr/src/lib/libnisdb/ldap_util.h')
-rw-r--r--usr/src/lib/libnisdb/ldap_util.h21
1 files changed, 10 insertions, 11 deletions
diff --git a/usr/src/lib/libnisdb/ldap_util.h b/usr/src/lib/libnisdb/ldap_util.h
index 9f72f8f46b..4df2439f31 100644
--- a/usr/src/lib/libnisdb/ldap_util.h
+++ b/usr/src/lib/libnisdb/ldap_util.h
@@ -24,8 +24,6 @@
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include <stdarg.h>
#include <syslog.h>
@@ -83,26 +81,27 @@ typedef struct {
extern unsigned long numMisaligned;
/* Exported functions */
-void logmsg(int msgtype, int priority, char *fmt, ...);
+void logmsg(int msgtype, int priority, const char *fmt, ...);
void reportError(int error, char *fmt, ...);
int getError(char **message);
void clearError(void);
void logError(int priority);
-void *am(char *msg, int size);
-int slen(char *str);
-char *sdup(char *msg, int allocate, char *str);
-char *scat(char *msg, int deallocate, char *s1, char *s2);
+void *am(const char *msg, int size);
+int slen(const char *str);
+char *sdup(const char *msg, int allocate, char *str);
+char *scat(const char *msg, int deallocate, char *s1, char *s2);
void sfree(void *ptr);
char lastChar(__nis_single_value_t *v);
void *appendString2SingleVal(char *str, __nis_single_value_t *v,
int *newLen);
int scmp(char *s, __nis_single_value_t *v);
int scasecmp(char *s, __nis_single_value_t *v);
-int vp2buf(char *msg, char **buf, int buflen, char *fmt, va_list ap);
+int vp2buf(const char *msg, char **buf, int buflen, const char *fmt,
+ va_list ap);
void p2buf(char *msg, char *fmt, ...);
-void bp2buf(char *msg, __nis_buffer_t *b, char *fmt, ...);
-void bc2buf(char *msg, void *buf, int len, __nis_buffer_t *b);
-void sbc2buf(char *msg, void *buf, int len, __nis_buffer_t *b);
+void bp2buf(const char *msg, __nis_buffer_t *b, const char *fmt, ...);
+void bc2buf(const char *msg, void *buf, int len, __nis_buffer_t *b);
+void sbc2buf(const char *msg, void *buf, int len, __nis_buffer_t *b);
void c2buf(char *msg, void *buf, int len);
void sc2buf(char *msg, void *buf, int len);
void printbuf(void);