Check that the timeout value is in range.
Merge branch 'V5-4-patches' into V5-5-patches

* V5-4-patches:
  Check that the timeout value is in range.
Revert 78dac6e37943d1ad99841898806ea60b0eede636 and resolve a2478 in a way that avoids truncating snmpTargetAddrTimeout.
Merge branch 'V5-4-patches' into V5-5-patches

* V5-4-patches:
  Revert 78dac6e37943d1ad99841898806ea60b0eede636 and resolve a2478 in a way that avoids truncating snmpTargetAddrTimeout.
CHANGES: snmplib: Fixed parsing of sequences.

Don't overwrite 'data' variable, it's used when parsing bulk responses.
snmpd: Refactor init_kmem()

This patch does not change any functionality.
CHANGES: BUG: 2476: snmpd fails to start on AIX

On an AIX system there is no <kvm.h> header file nor do the /dev/dmem
or /dev/drum devices exist and hence DMEM_LOC is not defined. Avoid
that init_kmem() fails in that case.
Merge branch 'V5-4-patches' into V5-5-patches

* V5-4-patches:
  CHANGES: BUG: 2476: snmpd fails to start on AIX
  snmpd: Refactor init_kmem()
CHANGES: snmplib: Fix NETSNMP_FD_SET_BYTES()

This patch avoids that unit test T009large_fd_set_clib crashes on AIX.
CHANGES: AIX: Make tcp-mib build
CHANGES: AIX: Make udp-mib build
Merge branch 'V5-4-patches' into V5-5-patches

* V5-4-patches:
  CHANGES: AIX: Make udp-mib build
  CHANGES: AIX: Make tcp-mib build
Fix netsnmp_ipaddress_ipv4_prefix_len to take an argument in network byte order as dokumentet
Merge branch 'V5-4-patches' into V5-5-patches
Fix netsnmp_ipaddress_ipv4_prefix_len to take an argument in network byte order as dokumentet