Browse code

Fix inspect network show gateway with mask

Signed-off-by: Lei Jitang <leijitang@huawei.com>

Lei Jitang authored on 2016/08/12 10:08:54
Showing 8 changed files
... ...
@@ -240,7 +240,7 @@ func buildIpamResources(r *types.NetworkResource, nwInfo libnetwork.NetworkInfo)
240 240
 		for _, ip4Info := range ipv4Info {
241 241
 			iData := network.IPAMConfig{}
242 242
 			iData.Subnet = ip4Info.IPAMData.Pool.String()
243
-			iData.Gateway = ip4Info.IPAMData.Gateway.String()
243
+			iData.Gateway = ip4Info.IPAMData.Gateway.IP.String()
244 244
 			r.IPAM.Config = append(r.IPAM.Config, iData)
245 245
 		}
246 246
 	}
... ...
@@ -3115,7 +3115,7 @@ Content-Type: application/json
3115 3115
     "Config": [
3116 3116
       {
3117 3117
         "Subnet": "172.19.0.0/16",
3118
-        "Gateway": "172.19.0.1/16"
3118
+        "Gateway": "172.19.0.1"
3119 3119
       }
3120 3120
     ],
3121 3121
     "Options": {
... ...
@@ -3115,7 +3115,7 @@ Content-Type: application/json
3115 3115
     "Config": [
3116 3116
       {
3117 3117
         "Subnet": "172.19.0.0/16",
3118
-        "Gateway": "172.19.0.1/16"
3118
+        "Gateway": "172.19.0.1"
3119 3119
       }
3120 3120
     ],
3121 3121
     "Options": {
... ...
@@ -102,7 +102,7 @@ $ docker network inspect simple-network
102 102
             "Config": [
103 103
                 {
104 104
                     "Subnet": "172.22.0.0/16",
105
-                    "Gateway": "172.22.0.1/16"
105
+                    "Gateway": "172.22.0.1"
106 106
                 }
107 107
             ]
108 108
         },
... ...
@@ -183,7 +183,7 @@ If you inspect the network, you'll find that it has nothing in it.
183 183
                 "Config": [
184 184
                     {
185 185
                         "Subnet": "172.18.0.0/16",
186
-                        "Gateway": "172.18.0.1/16"
186
+                        "Gateway": "172.18.0.1"
187 187
                     }
188 188
                 ]
189 189
             },
... ...
@@ -333,7 +333,7 @@ $ docker network inspect isolated_nw
333 333
             "Config": [
334 334
                 {
335 335
                     "Subnet": "172.21.0.0/16",
336
-                    "Gateway": "172.21.0.1/16"
336
+                    "Gateway": "172.21.0.1"
337 337
                 }
338 338
             ]
339 339
         },
... ...
@@ -57,7 +57,7 @@ $ docker network inspect simple-network
57 57
             "Config": [
58 58
                 {
59 59
                     "Subnet": "172.22.0.0/16",
60
-                    "Gateway": "172.22.0.1/16"
60
+                    "Gateway": "172.22.0.1"
61 61
                 }
62 62
             ]
63 63
         },
... ...
@@ -153,7 +153,7 @@ $ docker network inspect my-network
153 153
             "Config": [
154 154
                 {
155 155
                     "Subnet": "172.23.0.0/16",
156
-                    "Gateway": "172.23.0.1/16"
156
+                    "Gateway": "172.23.0.1"
157 157
                 }
158 158
             ]
159 159
         },
... ...
@@ -223,7 +223,7 @@ $ docker network inspect isolated_nw
223 223
             "Config": [
224 224
                 {
225 225
                     "Subnet": "172.25.0.0/16",
226
-                    "Gateway": "172.25.0.1/16"
226
+                    "Gateway": "172.25.0.1"
227 227
                 }
228 228
             ]
229 229
         },
... ...
@@ -784,7 +784,7 @@ $ docker network inspect isolated_nw
784 784
             "Config": [
785 785
                 {
786 786
                     "Subnet": "172.21.0.0/16",
787
-                    "Gateway": "172.21.0.1/16"
787
+                    "Gateway": "172.21.0.1"
788 788
                 }
789 789
             ]
790 790
         },
... ...
@@ -895,7 +895,7 @@ docker network inspect isolated_nw
895 895
             "Config": [
896 896
                 {
897 897
                     "Subnet": "172.21.0.0/16",
898
-                    "Gateway": "172.21.0.1/16"
898
+                    "Gateway": "172.21.0.1"
899 899
                 }
900 900
             ]
901 901
         },
... ...
@@ -91,7 +91,7 @@ $ docker network inspect simple-network
91 91
             "Config": [
92 92
                 {
93 93
                     "Subnet": "172.22.0.0/16",
94
-                    "Gateway": "172.22.0.1/16"
94
+                    "Gateway": "172.22.0.1"
95 95
                 }
96 96
             ]
97 97
         },