Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Changes since the last edition of the manual

&pagelevel(3)&pagelevel
  • The function recvmsg() now supports the option MSG_ERRQUEUE.
  • New section "Error analysis" has been added. The sections describes the new functionalities of MSG_ERRQUEUE.
  • New section "CMSG-Macros" has been added. It explains how to access cmsghdr structures correctly.
  • getsockopt() has been supplemented by the subfunctions SO_TIMESTAMP, IP_MTU_DISCOVER, IP_OPTIONS, IP_RECVTTL, IPV6_MTU_DISCOVER, IPV6_RECVHOPLIMIT and IPV6_UNICAST_HOPS.
  • setsockopt() has been supplemented by the subfunctions SO_TIMESTAMP, IP_OPTIONS, IP_RECVTTL, IPV6_RECVHOPLIMIT and IPV6_UNICAST_HOPS.
  • Setting the IP_TTL and IPV6_HOPLIMIT option in setsockopt() and getsockopt() is now also allowed for IPPROTO_IPV4/IPPROTO_IPV6. Datagram sockets are supported.
  • Setting the IP_MTU_DISCOVER and IPV6_MTU_DISCOVER option in setsockopt() and getsockopt() is now also allowed for IPPROTO_IPV4/IPPROTO_IPV6. Datagram sockets are supported.
  • The subfunctions IP_RECVERR and IPV6_RECVERR in setsockopt() have been linked to the new MSG_ERRQUEUE.
  • The description about the nslookup was moved to the user guide "openNet Server BCAM Volume 1/2".


Additional changes since SOCKETS V21.0A01:

  • Both calls soc_poll() and select() now run with an accuracy of up to +200ms (previously up to +10s).
  • soc_ioctl() has been supplemented by the subfunctions SIOCGBCPROC und SIOCGCBFQDN.