-function fmt_target(x)
- if x == "ACCEPT" then
- return tr("Accept")
- elseif x == "REJECT" then
- return tr("Refuse")
- elseif x == "NOTRACK" then
- return tr("Do not track")
- else --if x == "DROP" then
- return tr("Discard")
+function fmt_target(x, dest)
+ if dest and #dest > 0 then
+ if x == "ACCEPT" then
+ return translate("Accept forward")
+ elseif x == "REJECT" then
+ return translate("Refuse forward")
+ elseif x == "NOTRACK" then
+ return translate("Do not track forward")
+ else --if x == "DROP" then
+ return translate("Discard forward")
+ end
+ else
+ if x == "ACCEPT" then
+ return translate("Accept input")
+ elseif x == "REJECT" then
+ return translate("Refuse input")
+ elseif x == "NOTRACK" then
+ return translate("Do not track input")
+ else --if x == "DROP" then
+ return translate("Discard input")
+ end