* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* Please read the file COPYING, README and AUTHORS for more information.
- *
- * Tool functions (Header)
*/
-
#ifndef __tool_h__
#define __tool_h__
-#include "portab.h"
-#ifdef HAVE_ARPA_INET_H
-# include <arpa/inet.h>
-#else
-# define PF_INET AF_INET
-#endif
+/**
+ * @file
+ * Tool functions (Header)
+ */
+
+#include "portab.h"
GLOBAL void ngt_TrimLastChr PARAMS((char *String, const char Chr ));
GLOBAL char *ngt_UpperStr PARAMS((char *String ));
GLOBAL char *ngt_LowerStr PARAMS((char *String ));
+GLOBAL char *ngt_RandomStr PARAMS((char *String, const size_t len));
+
#ifdef SYSLOG
-GLOBAL char *ngt_SyslogFacilityName PARAMS((int Facility));
+GLOBAL const char *ngt_SyslogFacilityName PARAMS((int Facility));
GLOBAL int ngt_SyslogFacilityID PARAMS((char *Name, int DefaultFacility));
#endif
#endif
-
/* -eof- */