//-----------------------------------------------------------------
//  mytcpcl.c:TCP/IP クライアント
//-----------------------------------------------------------------
#include <stdio.h>
#include "tcp_lib.h"

int main(int argc,char* argv[])
{
    int rbyte,sock,portno;
    char *server,recbuf[BUFSIZ];
    if(argc != 3) {
        printf("Usage: %s host port\n",argv[0]); return 0;
    }
    server = argv[1]; portno = atoi(argv[2]);
    // 通信開始
    if((sock = TCP_open(server,portno)) < 0){
        return 0;
    }
    // データの送信
    TCP_send(sock,"send data.",strlen("send data."));
    // 受信
    rbyte = TCP_recv(sock,recbuf,0);
    printf("received: [%s]\n",recbuf);
    // 通信終了
    TCP_close(sock);
    return 0;
}