add Makefile
add setListen()
fix accept() no return
change Makefile