From ae72ec774052ea5d6078444318c0a763e807a5bf Mon Sep 17 00:00:00 2001 From: Radim Kolar <> Date: Wed, 16 Sep 2009 18:48:44 +0200 Subject: [PATCH] add check for port number > 65535 to fhostcmd also --- ChangeLog | 2 +- clients/fhostcmd.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 34c0f55..d98cf34 100644 --- a/ChangeLog +++ b/ChangeLog @@ -27,7 +27,7 @@ Version NEXT source port was reused or not. Old code did that but not over server restarts. INFO file updated with fresh information - fsetupcmd - reject port number > 65535 + fsetupcmd and fhostcmd now reject port number > 65535 fsetupcmd - code cleaned a bit. Error message is now fsetup: No host given! instead of fhost: fsetupcmd got -l option. It lists all known fsp servers collected diff --git a/clients/fhostcmd.c b/clients/fhostcmd.c index 237baff..99ab4fb 100644 --- a/clients/fhostcmd.c +++ b/clients/fhostcmd.c @@ -152,7 +152,7 @@ int main (int argc, char ** argv) if (!isdigit(*p) && *p!='.') setup->hostname=argv[optind]; if (!setup->hostname) setup->hostaddr=argv[optind]; setup->port=atol(argv[optind+1]); - if(setup->port==0) + if(setup->port==0 || setup->port > 65535) setup=init_host(); if (argc > optind + 1) setup->dir=argv[optind+2]; /* directory given, too */ } else if (argc > optind) { /* abbreviation given */