python raw sockets (no straw, no OJ, just raw sockets)