client.c & server.c has became functions; compile successfully