ACLs: Use better error return codes than "-1" everywhere. 83/9383/3
authorJon Loeliger <jdl@netgate.com>
Fri, 10 Nov 2017 19:15:12 +0000 (13:15 -0600)
committerFlorin Coras <florin.coras@gmail.com>
Sat, 11 Nov 2017 19:06:46 +0000 (19:06 +0000)
commit27cadd23b6c220e73552fa7b3fe61e5874d07cec
treeeddf4bce55a3dcce933dcfd2984abac57a739a90
parent62fe07c8e30a6ac718fe65528592fe6964d753fa
ACLs: Use better error return codes than "-1" everywhere.

Added two new errors:
    ACL_IN_USE_INBOUND
    ACL_IN_USE_OUTBOUND

Update ACL tests to expect new, precise return values.

Change-Id: I644861a18aa5b70cce5f451dd6655641160c7697
Signed-off-by: Jon Loeliger <jdl@netgate.com>
src/plugins/acl/acl.c
src/vnet/api_errno.h
test/test_acl_plugin.py