mxge: Properly setup RSS key

Thank folks at Myricom very much for sending me information about the
firmware RSS key length.
tcpd{chk,match}(8): Fix compilation with -std=gnu99.
libsmb: Make it compile with -std=gnu99.
tcpd(8): Make it compile with -std=gnu99.
<sys/param.h>: Fix comment.
hammer2 - Stabilization

* Fix bugs in hammer2_chain_insert(). Chain->inlayer was not being properly
  set in all cases.  Also, the core->chain_count was not tracking properly
  and could lead to premature removal or even prevent removal.

* Fix a double-unlock bug on oparent in hammer2_chain_getparent() which could
  occur when the function races a duplication.
strcasecmp.3: Fix wrong type name (site_t -> size_t).