diff options
author | Eric Wong <e@80x24.org> | 2017-03-18 01:32:19 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2017-03-18 01:32:19 +0000 |
commit | 0b8ecbc71cd6aba009e5e3a99a8e0e8f140e2e5f (patch) | |
tree | 0ff0289ddd6f6de1e0fa22f8cfcc39087f5fcf72 /ext/raindrops/raindrops.c | |
parent | 33a2540fb12cec9052f9b92810f2a9aa5b395911 (diff) | |
parent | bf2fb0a16091201a9b2798ebdea54e03c1c3e61b (diff) | |
download | raindrops-0b8ecbc71cd6aba009e5e3a99a8e0e8f140e2e5f.tar.gz |
* origin/freebsd: define Raindrops::TCP hash for TCP states tcp_info: support this struct under FreeBSD
Diffstat (limited to 'ext/raindrops/raindrops.c')
-rw-r--r-- | ext/raindrops/raindrops.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/raindrops/raindrops.c b/ext/raindrops/raindrops.c index 9090839..837084c 100644 --- a/ext/raindrops/raindrops.c +++ b/ext/raindrops/raindrops.c @@ -340,7 +340,9 @@ static VALUE aref(VALUE self, VALUE index) #ifdef __linux__ void Init_raindrops_linux_inet_diag(void); -void Init_raindrops_linux_tcp_info(void); +#endif +#ifdef HAVE_TYPE_STRUCT_TCP_INFO +void Init_raindrops_tcp_info(void); #endif #ifndef _SC_NPROCESSORS_CONF @@ -445,6 +447,8 @@ void Init_raindrops_ext(void) #ifdef __linux__ Init_raindrops_linux_inet_diag(); - Init_raindrops_linux_tcp_info(); +#endif +#ifdef HAVE_TYPE_STRUCT_TCP_INFO + Init_raindrops_tcp_info(); #endif } |