summaryrefslogtreecommitdiffabout
path: root/src/iiid.cc
Unidiff
Diffstat (limited to 'src/iiid.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--src/iiid.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/iiid.cc b/src/iiid.cc
index 6c23790..c026050 100644
--- a/src/iiid.cc
+++ b/src/iiid.cc
@@ -50,13 +50,13 @@ int main(int argc,char **argv) try {
50 case 'L': 50 case 'L':
51 extern const char *COPYING; 51 extern const char *COPYING;
52 std::cerr << COPYING << std::endl; 52 std::cerr << COPYING << std::endl;
53 exit(0); 53 exit(0);
54 break; 54 break;
55 case 'p': 55 case 'p':
56 port = strtol(optarg,0,0); 56 port = 0xffff&strtol(optarg,0,0);
57 if(errno) { 57 if(errno) {
58 std::cerr << "Failed to parse port number" << std::endl; 58 std::cerr << "Failed to parse port number" << std::endl;
59 exit(1); 59 exit(1);
60 } 60 }
61 break; 61 break;
62 default: 62 default: