pf::violation: lookup violations by mac address
pf::person: also fetch violation id
Node editor: trigger/open/close a violation