__SO_SIZE
if (__SO_LEVEL_MATCH(optname, level) && optlen != __SO_SIZE(optname))
if (__SO_LEVEL_MATCH(optname, level) && len != __SO_SIZE(optname))