]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/reslib.h
Added m_cycle and added it to all the appropriate locations.
[irc/rqf/shadowircd.git] / include / reslib.h
index 38e061b9f14a0aea634c39583a43b7dcd6c320d3..1c15969f003e0635b9f0d5e9cb87de9f129bb62f 100644 (file)
@@ -7,6 +7,11 @@
 #ifndef _CHARYBDIS_RESLIB_H
 #define _CHARYBDIS_RESLIB_H
 
+/* Longest hostname we're willing to work with.
+ * Due to DNSBLs this is more than HOSTLEN.
+ */
+#define IRCD_RES_HOSTLEN 255
+
 /* Here we define some values lifted from nameser.h */
 #define NS_NOTIFY_OP 4
 #define NS_INT16SZ 2
@@ -115,4 +120,6 @@ extern void irc_ns_put16(unsigned int src, unsigned char *dst);
 extern void irc_ns_put32(unsigned long src, unsigned char *dst);
 extern int irc_res_mkquery(const char *dname, int class, int type, unsigned char *buf, int buflen);
 
+extern char irc_domain[IRCD_RES_HOSTLEN + 1];
+
 #endif