anchor.diff:        inet, [{recvtos,tos,96},{recvttl,ttl,33}],
         fun() ->
                 has_support_ip_recvtos() andalso
  -		  has_support_ip_recvttl()
  +		  has_support_ip_recvttl() andalso
  +                  has_os_support_recvtos() andalso
  +                  has_os_support_recvttl()
         end,
         "recvtos and/or recvttl",
         false).
  
positive.code: 	_:_:_ -> false % Any platform that does not support socket!
      end.
  
  recvtos(Config) ->
      test_pktoptions(
        Config,
        inet, [{recvtos,tos,96}],
        fun has_support_ip_recvtos/0, "recvtos",
        false).
  
  recvtosttl(Config) ->
  
negative.code:             test_pktoptions(
                Config,
                inet6, [{recvtclass,tclass,224}],
                fun() ->
                        has_support_ipv6_tclass() andalso
                            has_os_support_recvtclass()
                end,
                "tclass",
                true);
          [] ->
              {skip,{ipv6_not_supported,IFs}}
  