All pastes #815289 Raw Edit

Something

public text v1 · immutable
·published 2007-12-13 22:52 UTC
rendered paste body
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>

int main(int argc, char *argv[]){
	int socknr, port, addrlen, sockaddr;
	struct hostent *ipaddr;
	char buffer[100];
	socknr = socket(AF_INET, SOCK_STREAM, 0);

	ipaddr = gethostbyname(argv[1]);
	port = atoi(argv[2]);

	sockaddr = struct sockaddr_in {
		int sin_port = port;
		int sin_addr = ipaddr;	
	};

	addrlen = sizeof(sockaddr);

	int connect(socknr, buffer, sizeof(buffer) - 1, 0);

	int blub = recv(socknr, *buf, 100, 0);
	
}