create memory for nettags

This commit is contained in:
Christian Goll
2022-10-18 09:41:02 +02:00
parent b5d3de621b
commit 22f9c86c34

View File

@@ -164,6 +164,10 @@ func (nodeConf *NodeConf) getterFrom(nodeInfo NodeInfo,
} else if netVal.Type() == reflect.TypeOf(map[string]*Entry{}) {
entryMap := netVal.Interface().(map[string](*Entry))
confMap := netConfVal.Elem().Field(j).Interface().(map[string]string)
if confMap == nil {
confMapPtr := netConfVal.Elem().Field(j).Addr().Interface().(*map[string]string)
*confMapPtr = make(map[string]string)
}
if len(confMap) > len(entryMap) {
for confMapKey := range confMap {
foundKey := false