Use CHECK_SYNBOL_EXISTS instead of custom check.
Added config.h to disable SO_REUSEPORT if not found.