| Main index | Section 3 | Options |
#include <sys/types.h>
#include <security/mac_bsdextended/mac_bsdextended.h>
#include <ugidfw.h>
The libugidfw library defines the following functions:
| bsde_rule_to_string() | |
| Converts the internal representation of a rule (struct mac_bsdextended_rule) into its text representation; see bsde_rule_to_string(3). | |
| bsde_parse_rule() | |
| Parses an entire rule (in argument array form); see bsde_parse_rule(3). | |
| bsde_parse_rule_string() | |
| Parses an entire rule string; see bsde_parse_rule_string(3). | |
| bsde_get_rule_count() | |
| Returns the total number of ugidfw rules being enforced in the system; see bsde_get_rule_count(3). | |
| bsde_get_rule_slots() | |
| Returns the total number of used rule slots; see bsde_get_rule_slots(3). | |
| bsde_get_rule() | |
| Returns a rule by its rule number; see bsde_get_rule(3). | |
| bsde_delete_rule() | |
| Deletes a rule by its rule number; see bsde_delete_rule(3). | |
| bsde_set_rule() | |
| Uploads the rule to the mac_bsdextended(4) module and applies it; see bsde_set_rule(3). | |
| bsde_add_rule() | |
| Upload the rule to the module, automatically selecting the next available rule number; see bsde_add_rule(3). | |
| LIBUGIDFW (3) | February 25, 2004 |
| Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
