Lines 1-35
Link Here
|
1 |
--- common/includes/dns.h.orig 2008-10-29 16:35:26.000000000 +0100 |
|
|
2 |
+++ common/includes/dns.h 2009-03-21 13:34:08.000000000 +0100 |
3 |
@@ -30,6 +30,10 @@ |
4 |
#endif |
5 |
#include "base64.h" |
6 |
|
7 |
+#ifdef __FreeBSD__ |
8 |
+#include <sys/param.h> |
9 |
+#endif |
10 |
+ |
11 |
#define MAX_REQ_LEN 512 |
12 |
|
13 |
#define MAX_HOST_NAME_ENCODED 200 |
14 |
@@ -140,7 +144,9 @@ |
15 |
void dns_encode(char *); |
16 |
void *jump_end_query(void *, int, int); |
17 |
#ifndef _WIN32 |
18 |
+#if !defined(__FreeBSD__) || __FreeBSD_version < 800067 |
19 |
int strnlen(char *, int len); |
20 |
#endif |
21 |
+#endif |
22 |
|
23 |
#endif |
24 |
--- server/includes/server.h.orig 2009-03-21 13:27:34.000000000 +0100 |
25 |
+++ server/includes/server.h 2009-03-21 13:28:21.000000000 +0100 |
26 |
@@ -48,7 +48,9 @@ |
27 |
} t_conf; |
28 |
|
29 |
int do_server(t_conf *); |
30 |
+#if !defined(__FreeBSD__) || __FreeBSD_version < 800067 |
31 |
int strnlen(char *, int); /* not present ?*/ |
32 |
+#endif |
33 |
int delete_client(t_conf *conf, struct s_simple_list *client); |
34 |
void delete_zombie(t_conf *conf); |
35 |
|