Path: blob/master/05-day-time-server-tcp-ip/client.c
137 views
/**1* Title : Day-Time client2* Name : Aditya Pratap Singh Rajput3* Subject : Network Protocols And Programming using C4*5* */67#include <stdio.h>8#include <stdlib.h>9#include <sys/types.h>10#include <sys/socket.h>11#include <netinet/in.h>12#include "string.h"1314#define PORT 9002 //the port users will be connecting to15#define MAXLINE 30 //for buffer size1617int main(){1819int socket_descriptor = socket(AF_INET, SOCK_STREAM, 0);2021char serverResponse[MAXLINE];2223struct sockaddr_in serverAddress;2425serverAddress.sin_family = AF_INET;26serverAddress.sin_addr.s_addr = INADDR_ANY;27serverAddress.sin_port = htons(PORT);2829connect(socket_descriptor, (struct sockaddr *)&serverAddress, sizeof(serverAddress));3031recv(socket_descriptor,serverResponse,MAXLINE-1,0);3233printf("\nTIME FROM SERVER %s\n",serverResponse);3435return 0;36}373839