BSDE_GET_RULE_COUNT(3) | FreeBSD Library Functions Manual | BSDE_GET_RULE_COUNT(3) |
名称
bsde_get_rule_count, bsde_get_rule_slots — ファイルシステムファイアウォール統計ライブラリ
File System Firewall Interface Library (libugidfw, -lugidfw)書式
#include < ugidfw.h> int
bsde_get_rule_count( size_t errlen, char *errstr);
int
bsde_get_rule_slots( size_t errlen, char *errstr);
解説
bsde_get_rule_count() と bsde_get_rule_slots() 関数はそれぞれ強制的な規則の総数と使用された規則スロットの総数を返します。エラーが発生するなら、 *errstr はエラー文字列 (終端の ヌル文字 を含んで、最大 errlen 文字の) で書き込まれます。戻り値
成功すれば、 bsde_get_rule_count() と bsde_get_rule_slots() 関数は強制的な規則と規則スロットの数を (それぞれ) 返します。そうでなければ、値-1 を返し、 *errstr の値は、 解説 で文書化されているように書き込まれます。関連項目
bsde_delete_rule(3), bsde_get_rule(3), bsde_parse_rule(3), bsde_parse_rule_string(3), bsde_rule_to_string(3), bsde_set_rule(3), libugidfw(3), mac_bsdextended(4), ugidfw(8)作者
このソフトウェアは、 DARPA CHATS 研究プログラムの一環として、 DARPA/SPAWAR 契約 N66001-01-C-8035 (“CBOSS”) の下で ThinkSec AS と Network Associates Laboratories, the Security Research Division of Network Associates, Inc. によって FreeBSD プロジェクトに寄贈されました。January 7, 2003 | FreeBSD |