feat(netlink): debug rule logs contain the ip family

This commit is contained in:
Quentin McGaw
2024-11-03 20:14:41 +00:00
parent ddd3876f92
commit 96a8015af6
2 changed files with 17 additions and 4 deletions

View File

@@ -77,7 +77,18 @@ func netlinkRuleToRule(netlinkRule netlink.Rule) (rule Rule) {
}
func ruleDbgMsg(add bool, rule Rule) (debugMessage string) {
debugMessage = "ip rule"
debugMessage = "ip"
switch rule.Family {
case FamilyV4:
debugMessage += " -f inet"
case FamilyV6:
debugMessage += " -f inet6"
default:
debugMessage += " -f " + fmt.Sprint(rule.Family)
}
debugMessage += " rule"
if add {
debugMessage += " add"