/* http://www.varlog.pl/ administratorzy, nie tylko administratorom */                                                                                      
/* Patryk Kuzmicz / jamzed@varlog.pl / 2010-03-03 */                                                                                                       
 
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <netdb.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>


int main(void) {

        int sock;
        char *send_data = "DANE DANE DANE\n";
        struct hostent *host;
        struct sockaddr_in server_addr;  

        host = gethostbyname("localhost");
        sock = socket(AF_INET, SOCK_STREAM, 0);

        server_addr.sin_family = AF_INET;     
        server_addr.sin_port = htons(5000);   
        server_addr.sin_addr = *((struct in_addr *)host->h_addr);
        bzero(&(server_addr.sin_zero),8); 

        connect(sock, (struct sockaddr *)&server_addr, sizeof(struct sockaddr)); 

        printf("SEND DATA\n");
        send(sock,send_data,strlen(send_data), 0); 
        close(sock);
        
return 0;
}

