diff options
author | charan makkina <charan795m@gmail.com> | 2019-04-30 17:40:53 +0530 |
---|---|---|
committer | charan makkina <charan795m@gmail.com> | 2019-05-20 18:14:40 +0530 |
commit | a826fe833d3f2a8fe2673fa05811fe1a22baf045 (patch) | |
tree | da11a17c46ca9b8a002a52a290628574fa3f5eda /demo/nginx_proxy/demo-2/udpclient.c | |
parent | 3e6bf7b64eea418c59959c18750261b815b2892c (diff) |
Feature: 19.04 part 1
Change-Id: Ibba924b8deca1f246b9dcb12d89d085b6fd33046
Signed-off-by: charan makkina <charan795m@gmail.com>
Diffstat (limited to 'demo/nginx_proxy/demo-2/udpclient.c')
-rw-r--r-- | demo/nginx_proxy/demo-2/udpclient.c | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/demo/nginx_proxy/demo-2/udpclient.c b/demo/nginx_proxy/demo-2/udpclient.c deleted file mode 100644 index 76e7b05..0000000 --- a/demo/nginx_proxy/demo-2/udpclient.c +++ /dev/null @@ -1,50 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <unistd.h> -#include <string.h> -#include <sys/types.h> -#include <sys/socket.h> -#include <arpa/inet.h> -#include <netinet/in.h> - -#define PORT 53 -#define MAXLINE 1024 - -// Driver code -int -main () -{ - int sockfd; - char buffer[MAXLINE]; - char *hello = "Hello from client"; - struct sockaddr_in servaddr; - - // Creating socket file descriptor - if ((sockfd = socket (AF_INET, SOCK_DGRAM, 0)) < 0) - { - perror ("socket creation failed"); - exit (EXIT_FAILURE); - } - - memset (&servaddr, 0, sizeof (servaddr)); - - // Filling server information - servaddr.sin_family = AF_INET; - servaddr.sin_port = htons (PORT); - servaddr.sin_addr.s_addr = inet_addr ("192.168.50.20"); - - int n, len; - - sendto (sockfd, (const char *) hello, strlen (hello), - MSG_CONFIRM, (const struct sockaddr *) &servaddr, - sizeof (servaddr)); - printf ("Hello message sent.\n"); - - n = recvfrom (sockfd, (char *) buffer, MAXLINE, - MSG_WAITALL, (struct sockaddr *) &servaddr, &len); - buffer[n] = '\0'; - printf ("Server : %s\n", buffer); - - close (sockfd); - return 0; -} |