6 #ifndef INCLUDED_support_h
7 #define INCLUDED_support_h
8 #ifndef INCLUDED_config_h
10 #define INCLUDED_config_h
13 #ifndef INCLUDED_sys_types_h
14 #include <sys/types.h> /* broken BSD system headers */
15 #define INCLUDED_sys_types_h
20 * Given a number of bits, make a netmask out of it.
22 #define NETMASK(bits) htonl((0xffffffff>>(32-(bits)))<<(32-(bits)))
29 extern int check_if_ipmask(const char *mask);
30 extern void write_log(const char *filename, const char *pattern, ...);
32 #endif /* INCLUDED_support_h */