#include <ze-sys.h>
#include <ze-filter.h>
#include <zePolicy.h>
Go to the source code of this file.
|
bool | PolicyLookupClient (char *prefix, char *addr, char *name, netclass_T *netClass, char *buf, size_t bufSize) |
|
bool | PolicyLookupDomain (char *prefix, char *key, char *buf, size_t size) |
|
bool | PolicyLookupIPv4Addr (char *prefix, char *key, char *buf, size_t size) |
|
bool | PolicyLookupIPv6Addr (char *prefix, char *key, char *buf, size_t size) |
|
bool | PolicyLookupNetClass (char *addr, char *name, netclass_T *class, char *buf, size_t size) |
|
bool | PolicyLookupEmailAddr (char *prefix, char *key, char *buf, size_t size) |
|
bool | PolicyLookupTuple (char *prefix, char *addr, char *name, char *netclass, char *from, char *to, bool result) |
|
bool | zmPolicyInit () |
|
bool | zmPolicyOpen () |
|
bool | zmPolicyClose () |
|
bool | zmPolicyReopen () |
|
◆ FILL_NETCLASS
#define FILL_NETCLASS |
( |
|
cPtr, |
|
|
|
label, |
|
|
|
equiv, |
|
|
|
class |
|
) |
| |
Value:do { \
memset((cPtr), 0, sizeof(cPtr)); \
if ((label) != NULL) \
{ \
strlcpy((cPtr)->label, 0, sizeof((cPtr)->label)); \
} \
if ((equiv) != NULL) \
strlcpy((cPtr)->equiv, 0, sizeof((cPtr)->equiv)); \
} while (0)
Definition at line 71 of file zePolicy.c.
◆ zmPolicyClose()
◆ zmPolicyInit()
◆ zmPolicyOpen()
◆ zmPolicyReopen()