remove pre define SO_REUSEPORT macro, refine fnet_create_listen