Lines Matching defs:acl
46 #include "acl.h"
1590 qemu_acl *acl;
1592 acl = qemu_acl_find(aclname);
1593 if (!acl) {
1594 monitor_printf(mon, "acl: unknown list '%s'\n", aclname);
1602 acl->defaultDeny ? "deny" : "allow");
1603 QTAILQ_FOREACH(entry, &acl->entries, next) {
1610 qemu_acl_reset(acl);
1611 monitor_printf(mon, "acl: removed all rules\n");
1614 monitor_printf(mon, "acl: missing policy parameter\n");
1619 acl->defaultDeny = 0;
1620 monitor_printf(mon, "acl: policy set to 'allow'\n");
1622 acl->defaultDeny = 1;
1623 monitor_printf(mon, "acl: policy set to 'deny'\n");
1625 monitor_printf(mon, "acl: unknown policy '%s', expected 'deny' or 'allow'\n", match);
1633 monitor_printf(mon, "acl: missing match parameter\n");
1638 ret = qemu_acl_insert(acl, deny, match, index);
1640 ret = qemu_acl_append(acl, deny, match);
1642 monitor_printf(mon, "acl: unable to add acl entry\n");
1644 monitor_printf(mon, "acl: added rule at position %d\n", ret);
1649 monitor_printf(mon, "acl: missing match parameter\n");
1653 ret = qemu_acl_remove(acl, match);
1655 monitor_printf(mon, "acl: no matching acl entry\n");
1657 monitor_printf(mon, "acl: removed rule at position %d\n", ret);
1659 monitor_printf(mon, "acl: unknown command '%s'\n", command);