add SO_REUSEADDR option for create socket