#include #include "EasyNet.h" int main(void) { OSStatus err; EasyNetConn *conn; long n; char buf[512]; err = EasyNet_Init(); if(err != noErr) { printf("EasyNet_Init failed: %ld\n", err); return 1; } err = EasyNet_Connect("typed-hole.org", 79, 15, &conn); if(err != noErr) { printf("Connect failed: %ld\n", err); } else { err = EasyNet_SendString(conn, "julien" kEasyNetCRLF); if(err != noErr) { printf("Send failed: %ld\n", err); } else { while((n = EasyNet_Receive(conn, buf, sizeof(buf) - 1)) > 0) { buf[n] = '\0'; printf("%s", buf); } if(n < 0) printf("\nReceive failed: %ld\n", n); } EasyNet_Close(conn); } EasyNet_Shutdown(); return 0; }