add getsockopt macro usage