From e7bb3a1ed12e7d8639c8663d522b188ae87bf898 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 12 May 2004 10:05:28 +0000 Subject: [PATCH] Bugfix: the "-mx" option would incorrectly be passed as the IP address. --- exec/dyndns.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/exec/dyndns.js b/exec/dyndns.js index 7fa371425c..65fdc10f33 100644 --- a/exec/dyndns.js +++ b/exec/dyndns.js @@ -19,10 +19,13 @@ function writeln(str) } var mx_record; +var ip_address; -for(i=0;i<argc;i++) +for(i=1;i<argc;i++) if(argv[i].toLowerCase()=="-mx") - mx_record = argv[i+1]; + mx_record = argv[++i]; + else + ip_address = argv[i]; for(h in host_list) { sock = new Socket(); @@ -48,8 +51,8 @@ for(h in host_list) { writeln(argv[0]); break; case "ip?": - if(argv[1]) - writeln(argv[1]); + if(ip_address) + writeln(ip_address); else writeln(""); break; -- GitLab