| 4 |  | int main() | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 5 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 6 |  | NetPlatform_Initalize(); | 
 
 
 
 
 
 
 
 
 
 
 | 7 | < | int sock = Net_CreateSocket(0); | 
 
 
 
 
 
 
 
 
 | 7 | > | int sock = NetUDPSocket_Create(0); | 
 
 
 
 
 
 
 
 
 
 
 | 8 |  | puts("Sending 100 two byte packets . . ."); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 9 |  |  | 
 
 
 
 
 
 
 
 | 10 | + | sockaddr_in address = { .sin_family = AF_INET, .sin_port = htons(27777), .sin_addr.S_un.S_addr = inet_addr("192.168.0.100") }; | 
 
 
 
 
 
 
 
 | 11 | + |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 12 |  | int i; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 13 |  | for (i = 0; i < 100; i ++) | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 14 |  | { | 
 
 
 
 
 
 
 
 
 
 
 | 15 | < | if (Net_Send(sock, inet_addr("127.0.0.1"), 27777, "hi", 3)) | 
 
 
 
 
 
 
 
 
 | 15 | > | if (NetUDPSocket_Send(sock, (sockaddr*)&address, "hi", 2)) | 
 
 
 
 
 
 
 
 
 
 
 | 16 |  | putchar('*'); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 17 |  | else | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 18 |  | putchar('x'); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 19 |  | } | 
 
 
 
 
 
 
 
 
 
 
 | 20 | < | Net_CloseSocket(sock); | 
 
 
 
 
 
 
 
 
 | 20 | > | NetUDPSocket_Close(sock); | 
 
 
 
 
 
 
 
 
 
 
 | 21 |  | NetPlatform_Shutdown(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 22 |  | return 0; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 23 |  | } |