1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Merge pull request #2519 from wangyumu/fix-InhibitIPv4-nil-panic

Fix InhibitIPv4 nil panic
This commit is contained in:
Arko Dasgupta 2020-03-04 13:20:06 -08:00 committed by GitHub
commit 402a6b7dbc

View file

@ -198,7 +198,10 @@ func (ncfg *networkConfiguration) UnmarshalJSON(b []byte) error {
ncfg.EnableIPv6 = nMap["EnableIPv6"].(bool) ncfg.EnableIPv6 = nMap["EnableIPv6"].(bool)
ncfg.EnableIPMasquerade = nMap["EnableIPMasquerade"].(bool) ncfg.EnableIPMasquerade = nMap["EnableIPMasquerade"].(bool)
ncfg.EnableICC = nMap["EnableICC"].(bool) ncfg.EnableICC = nMap["EnableICC"].(bool)
ncfg.InhibitIPv4 = nMap["InhibitIPv4"].(bool) if v, ok := nMap["InhibitIPv4"]; ok {
ncfg.InhibitIPv4 = v.(bool)
}
ncfg.Mtu = int(nMap["Mtu"].(float64)) ncfg.Mtu = int(nMap["Mtu"].(float64))
if v, ok := nMap["Internal"]; ok { if v, ok := nMap["Internal"]; ok {
ncfg.Internal = v.(bool) ncfg.Internal = v.(bool)