libxdas_api_manage.c File Reference

OpenXDAS Management API implementation. More...

#include <xdas.h>
#include <xdas_debug.h>
#include "libxdas_impl.h"
#include <stddef.h>
#include <malloc.h>
#include <string.h>

Go to the source code of this file.

Functions

XDASXPC int XDASAPI xdas_create_filter (int *minor_status, xdas_audit_ref_t das_ref, const char *name, unsigned filter_type, const char *filter_exp, const char *filter_act)
 Create a named audit filter.
XDASXPC int XDASAPI xdas_delete_filter (int *minor_status, xdas_audit_ref_t das_ref, const char *name)
 Delete an audit filter by name.
XDASXPC int XDASAPI xdas_disable_filter (int *minor_status, xdas_audit_ref_t das_ref, const char *name)
 Disable an audit filter by name.
XDASXPC int XDASAPI xdas_enable_filter (int *minor_status, xdas_audit_ref_t das_ref, const char *name)
 Enable an audit filter by name.
XDASXPC int XDASAPI xdas_get_filter (int *minor_status, xdas_audit_ref_t das_ref, const char *name, unsigned *filter_type, xdas_buffer_t filter_exp, xdas_buffer_t filter_act, unsigned *filter_status)
 Get an audit filter by name.
XDASXPC int XDASAPI xdas_list_filters (int *minor_status, xdas_audit_ref_t das_ref, char **filter_name_list, size_t *buffer_size)
 Return a list of all defined audit filter names.


Detailed Description

OpenXDAS Management API implementation.

Author:
John Calcote (jcalcote@novell.com)
Attention:
Please submit patches to http://openxdas.sourceforge.net

Definition in file libxdas_api_manage.c.


Generated on Thu Aug 20 22:33:06 2009 for OpenXDAS by  doxygen 1.5.6