$OpenBSD: patch-deps_riaknostic_src_riaknostic_check_sysctl_erl,v 1.1 2013/03/26 05:26:30 jmatthew Exp $

add openbsd sysctl checks for riaknostic
https://github.com/basho/riaknostic/pull/56

--- deps/riaknostic/src/riaknostic_check_sysctl.erl.orig	Wed Mar 13 11:28:39 2013
+++ deps/riaknostic/src/riaknostic_check_sysctl.erl	Wed Mar 13 14:59:25 2013
@@ -43,6 +43,11 @@
                        {"net.ipv4.tcp_tw_reuse",                1, eq}
                       ]).
 
+-define(OPENBSD_PARAMS, [
+                       {"kern.somaxconn",                    4000, lte}
+                      ]).
+		
+
 -spec description() -> string().
 description() ->
     "Check sysctl tuning parameters".
@@ -55,9 +60,11 @@ valid() ->
 check() ->
     Params = case os:type() of
                  {unix, linux} -> ?LINUX_PARAMS;
+                 {unix, openbsd} -> ?OPENBSD_PARAMS;
                  {unix, darwin} -> []; 
                  {unix, freebsd} -> [];
-                 {unix, sunos} -> []
+                 {unix, sunos} -> [];
+                 _ -> []
              end,
     Recs = check_params(Params),
     Recs.
