add test for getsockopt
add setsockopt test