+ /* accept incoming UDP packets */
+ if (SDLNet_SocketReady(udp))
+ {
+ Error(ERR_DEBUG, "got UDP packet");
+
+ static UDPpacket packet;
+
+ int num_packets = SDLNet_UDP_Recv(udp, &packet);
+
+ if (num_packets == 1)
+ {
+ // bounce packet
+ SDLNet_UDP_Send(udp, -1, &packet);
+ }
+ }
+