From: Martin Xu Date: Thu, 25 Mar 2010 03:36:50 +0000 (+0800) Subject: Set netmask and gateway as the mandatory parameters of test/set-address X-Git-Tag: 2.0_alpha~2804 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6ba6bc810607ee7d9a02ac7ca5024334fb6660a6;p=framework%2Fconnectivity%2Fconnman.git Set netmask and gateway as the mandatory parameters of test/set-address --- diff --git a/test/set-address b/test/set-address index c80eaed..529b635 100755 --- a/test/set-address +++ b/test/set-address @@ -3,8 +3,8 @@ import sys import dbus -if (len(sys.argv) < 2): - print "Usage: %s
[netmask]" % (sys.argv[0]) +if (len(sys.argv) < 3): + print "Usage: %s
" % (sys.argv[0]) sys.exit(1) bus = dbus.SystemBus() @@ -22,12 +22,8 @@ for path in properties["Services"]: print "Setting address %s for %s" % (sys.argv[1], path) - if len(sys.argv) > 2: - service.SetProperty("IPv4.Configuration", - { "Method": "manual", "Address": sys.argv[1], - "Netmask": sys.argv[2] }) - else: - service.SetProperty("IPv4.Configuration", - { "Method": "manual", "Address": sys.argv[1] }) + service.SetProperty("IPv4.Configuration", + { "Method": "manual", "Address": sys.argv[1], + "Netmask": sys.argv[2], "Gateway": sys.argv[3]}) print