#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()