use socket but ptr to enet_data struct, for this is only for socket concept