1
0
mirror of https://github.com/fumiama/simple-dict.git synced 2026-06-05 02:00:25 +08:00

add cli cmd

This commit is contained in:
fumiama
2021-02-16 14:06:36 +08:00
parent d5f513eb56
commit aa180252fa
2 changed files with 3 additions and 3 deletions

BIN
client

Binary file not shown.

View File

@@ -8,7 +8,7 @@
#include <sys/socket.h>
#include <arpa/inet.h>
int main(int argc,char *argv[]) {
int main(int argc,char *argv[]) { //usage: ./client host port
int sockfd, numbytes;
char buf[BUFSIZ];
struct sockaddr_in their_addr;
@@ -16,8 +16,8 @@ int main(int argc,char *argv[]) {
while((sockfd = socket(AF_INET,SOCK_STREAM,0)) == -1);
puts("Get sockfd");
their_addr.sin_family = AF_INET;
their_addr.sin_port = htons(8000);
their_addr.sin_addr.s_addr=inet_addr("127.0.0.1");
their_addr.sin_port = htons(atoi(argv[2]));
their_addr.sin_addr.s_addr=inet_addr(argv[1]);
bzero(&(their_addr.sin_zero), 8);
while(connect(sockfd,(struct sockaddr*)&their_addr,sizeof(struct sockaddr)) == -1);