diff options
author | Marcos Pinto <markybob@dipconsultants.com> | 2008-02-11 14:26:29 +0000 |
---|---|---|
committer | Marcos Pinto <markybob@dipconsultants.com> | 2008-02-11 14:26:29 +0000 |
commit | ee0851b39e659f23190c81b115e40bfb166d581c (patch) | |
tree | 0cf0caad01d9dd1146fac111c42602b493ace529 | |
parent | 0f5d041c8329b6c319a84c9c223d32d17aee916c (diff) | |
download | deluge-ee0851b39e659f23190c81b115e40bfb166d581c.tar.gz deluge-ee0851b39e659f23190c81b115e40bfb166d581c.tar.bz2 deluge-ee0851b39e659f23190c81b115e40bfb166d581c.zip |
add support for debian kfreebsd
-rw-r--r-- | libtorrent/src/enum_net.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libtorrent/src/enum_net.cpp b/libtorrent/src/enum_net.cpp index 585fa0f38..a2fb3a224 100644 --- a/libtorrent/src/enum_net.cpp +++ b/libtorrent/src/enum_net.cpp @@ -50,7 +50,7 @@ namespace libtorrent { std::vector<address> ret; -#if defined __linux__ || defined __MACH__ || defined(__FreeBSD__) +#if defined __linux__ || defined __MACH__ || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) int s = socket(AF_INET, SOCK_DGRAM, 0); if (s < 0) { @@ -90,7 +90,7 @@ namespace libtorrent ret.push_back(address_v6(b)); } -#if defined __MACH__ || defined(__FreeBSD__) +#if defined __MACH__ || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) int current_size = item.ifr_addr.sa_len + IFNAMSIZ; #elif defined __linux__ int current_size = sizeof(ifreq); |