/* Client versions of logging functions */
static void
-vlog(char *msg, va_list args)
+vlog(const char *msg, va_list args)
{
char buf[1024];
}
void
-bug(char *msg, ...)
+bug(const char *msg, ...)
{
va_list args;
}
void
-die(char *msg, ...)
+die(const char *msg, ...)
{
va_list args;
#define log log_msg
void log_commit(int class, buffer *buf);
-void log_msg(char *msg, ...);
-void log_rl(struct tbf *rl, char *msg, ...);
-void die(char *msg, ...) NORET;
-void bug(char *msg, ...) NORET;
+void log_msg(const char *msg, ...);
+void log_rl(struct tbf *rl, const char *msg, ...);
+void die(const char *msg, ...) NORET;
+void bug(const char *msg, ...) NORET;
#define L_DEBUG "\001" /* Debugging messages */
#define L_TRACE "\002" /* Protocol tracing */
#define L_FATAL "\010" /* Fatal errors */
#define L_BUG "\011" /* BIRD bugs */
-void debug(char *msg, ...); /* Printf to debug output */
+void debug(const char *msg, ...); /* Printf to debug output */
/* Debugging */
* It is essentially a sequence of log_reset(), logn() and log_commit().
*/
void
-log_msg(char *msg, ...)
+log_msg(const char *msg, ...)
{
int class = 1;
va_list args;
}
void
-log_rl(struct tbf *f, char *msg, ...)
+log_rl(struct tbf *f, const char *msg, ...)
{
int last_hit = f->mark;
int class = 1;
* of the program.
*/
void
-bug(char *msg, ...)
+bug(const char *msg, ...)
{
va_list args;
* of the program.
*/
void
-die(char *msg, ...)
+die(const char *msg, ...)
{
va_list args;
* to the debugging output. No newline character is appended.
*/
void
-debug(char *msg, ...)
+debug(const char *msg, ...)
{
va_list args;
char buf[1024];