Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <strings.h>
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- int main( int argc, char **argv )
- {
- int n, sockfd;
- char buffer[201];
- struct sockaddr_in serverAddress;
- if ( (sockfd = socket( AF_INET, SOCK_STREAM, 0 )) < 0 ) {
- perror( "socket" );
- exit(1);
- }
- bzero( &serverAddress, sizeof(serverAddress) );
- serverAddress.sin_family = AF_INET;
- serverAddress.sin_port = htons( 1111 );
- inet_pton( AF_INET, "192.168.1.109", &serverAddress.sin_addr );
- if ( connect( sockfd, (struct sockaddr *)&serverAddress,
- sizeof(serverAddress)) < 0 ) {
- perror( "connect" );
- exit(1);
- }
- sprintf(buffer, "<authentication><email type=\"txt\">%s</email><password type=\"pass\">%s</password></authentication>\n", "lashad@mac.com", "123qweasdzxc");
- write(sockfd, buffer, strlen(buffer));
- while( n = read( sockfd, buffer, 50) ) {
- buffer[n] = 0;
- printf( buffer );
- }
- if ( n < 0 ) {
- perror( "read" );
- exit(1);
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment