/* 
 * $Id$
 *
 *     Header file of mr_msg: a set of function manipulating messages
 *     Provided under the GPL v2
 */

#ifndef MR_MSG_H
#define MR_MSG_H

#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
#include <stdarg.h>

/* functions (public methods) */

extern inline void mr_msg(int debug, const char *fmt, ...);
extern void mr_msg_init(const char *configfile, int loglevel);
extern void mr_msg_close(void);

#endif							/* MR_MSG_H */
