|
@@ -1792,15 +1792,9 @@ func GetEgressRulesForNode(targetnode models.Node) (rules map[string]models.AclR
|
|
|
if _, ok := srcTags[nodeTag.String()]; ok || srcAll {
|
|
|
existsInSrcTag = true
|
|
|
}
|
|
|
- if _, ok := srcTags[targetnode.ID.String()]; ok || srcAll {
|
|
|
- existsInSrcTag = true
|
|
|
- }
|
|
|
if _, ok := dstTags[nodeTag.String()]; ok || dstAll {
|
|
|
existsInDstTag = true
|
|
|
}
|
|
|
- if _, ok := dstTags[targetnode.ID.String()]; ok || dstAll {
|
|
|
- existsInDstTag = true
|
|
|
- }
|
|
|
|
|
|
if existsInSrcTag && !existsInDstTag {
|
|
|
// get all dst tags
|
|
@@ -1854,9 +1848,6 @@ func GetEgressRulesForNode(targetnode models.Node) (rules map[string]models.AclR
|
|
|
if node.ID == targetnode.ID {
|
|
|
continue
|
|
|
}
|
|
|
- if node.IsStatic && node.StaticNode.IngressGatewayID == targetnode.ID.String() {
|
|
|
- continue
|
|
|
- }
|
|
|
if node.Address.IP != nil {
|
|
|
aclRule.IPList = append(aclRule.IPList, node.AddressIPNet4())
|
|
|
}
|
|
@@ -1896,9 +1887,6 @@ func GetEgressRulesForNode(targetnode models.Node) (rules map[string]models.AclR
|
|
|
if node.ID == targetnode.ID {
|
|
|
continue
|
|
|
}
|
|
|
- if node.IsStatic && node.StaticNode.IngressGatewayID == targetnode.ID.String() {
|
|
|
- continue
|
|
|
- }
|
|
|
if node.Address.IP != nil {
|
|
|
aclRule.IPList = append(aclRule.IPList, node.AddressIPNet4())
|
|
|
}
|