Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
- #include <stdio.h>
- #include <string.h>
- #define ip_address "1.2.3.4" //addr of host doing nc -l -u 32000
- #define port_num 32000
- int main(int argc, char**argv)
- {
- int sockfd;
- struct sockaddr_in servaddr;
- char sendline[1000];
- sockfd=socket(AF_INET,SOCK_DGRAM,0);
- memset(&servaddr,0, sizeof(servaddr));
- servaddr.sin_family = AF_INET;
- servaddr.sin_addr.s_addr=inet_addr(ip_address);
- servaddr.sin_port=htons(port_num);
- while (fgets(sendline, 10000,stdin) != NULL)
- {
- sendto(sockfd,sendline,strlen(sendline),0,
- (struct sockaddr *)&servaddr,sizeof(servaddr));
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement