All pastes #395867 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-03-15 10:48 UTC
rendered paste body
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

int OpenSocket(char *Data, int datalen) {
   int fd;
   struct sockaddr_in sa;
   if (( fd = socket ( PF_INET, SOCK_DGRAM, IPPROTO_UDP )) < 0)
       return -1;
   memset ( &sa, 0, sizeof ( sa )); /* Set structure full of zeros. */
   sa.sin_family = AF_INET; /* Address Family Inet = Protocol Family Inet. */
   sa.sin_port = htons ( 8888 ); /* Port number. */
   sa.sin_addr.s_addr = inet_addr ( "192.168.1.1" );
   sendto ( fd, Data, datalen, 0, (struct sockaddr *)&sa, sizeof ( sa ));
   return 0;
}

int main() {
   char jee[] = "dididi";
   int data = 6;
   OpenSocket(jee,data);
}