
/*
	add-hiscore.c -- The main function of put_score_client().
	Created on: 2008/12/06 17:47:08
	~yas/dsys/highscore/tcp/add-hiscore.c
*/

#include <stdio.h>	/* stderr, fprintf() */
#include <stdlib.h>	/* strtol() */
#include "highscore-tcp.h"

void usage( char *comname ) {
	fprintf(stderr,"Usage: %% %s server portno score \"User Name\"\n", comname);
	exit( 1 );
}

main( int argc, char *argv[], char *envp[] ) {
    int score, portno ;
    char *name, *server ;
	if( argc != 5 )
	    usage( argv[0] );
	server = argv[1];
	portno = strtol( argv[2], 0, 10);
	score  = strtol( argv[3], 0, 10);
	name   = argv[4];
	put_score_client( server, portno, score, name );
}
