From: Tomasz Bursztyka Date: Wed, 26 Sep 2012 10:11:16 +0000 (+0300) Subject: test: Fix PrefixLength setting in set-ipv6-method X-Git-Tag: 1.8~35 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc6c9684cc5a63c3d03aed3df201e89b4257f368;p=platform%2Fupstream%2Fconnman.git test: Fix PrefixLength setting in set-ipv6-method --- diff --git a/test/set-ipv6-method b/test/set-ipv6-method index 4f2de09..eb1f1b5 100755 --- a/test/set-ipv6-method +++ b/test/set-ipv6-method @@ -6,6 +6,9 @@ import dbus def make_variant(string): return dbus.String(string, variant_level=1) +def make_byte_variant(string): + return dbus.Byte(int(string), variant_level=1) + def print_usage(): print "Usage: %s off|manual|auto [
[prefixlen] [gateway]] []" % (sys.argv[0]) @@ -30,7 +33,7 @@ else: if (len(sys.argv) > 3): ipv6_configuration["Address"] = make_variant(sys.argv[3]) if (len(sys.argv) > 4): - ipv6_configuration["PrefixLength"] = make_variant(sys.argv[4]) + ipv6_configuration["PrefixLength"] = make_byte_variant(sys.argv[4]) if (len(sys.argv) > 5): ipv6_configuration["Gateway"] = make_variant(sys.argv[5])