Ip.cc File Reference
#include "squid.h"
#include "acl/Checklist.h"
#include "acl/Ip.h"
#include "cache_cf.h"
#include "ConfigParser.h"
#include "debug/Stream.h"
#include "ip/tools.h"
#include "MemBuf.h"
#include "wordlist.h"
Include dependency graph for Ip.cc:

Go to the source code of this file.

Classes

struct  IpAclDumpVisitor
 

Macros

#define SCAN_ACL1_6   "%[0123456789ABCDEFabcdef:]-%[0123456789ABCDEFabcdef:]/%[0123456789]"
 
#define SCAN_ACL2_6   "%[0123456789ABCDEFabcdef:]-%[0123456789ABCDEFabcdef:]%c"
 
#define SCAN_ACL3_6   "%[0123456789ABCDEFabcdef:]/%[0123456789]"
 
#define SCAN_ACL4_6   "%[0123456789ABCDEFabcdef:]/%c"
 
#define SCAN_ACL1_4   "%[0123456789.]-%[0123456789.]/%[0123456789.]"
 
#define SCAN_ACL2_4   "%[0123456789.]-%[0123456789.]%c"
 
#define SCAN_ACL3_4   "%[0123456789.]/%[0123456789.]"
 
#define SCAN_ACL4_4   "%[0123456789.]/%c"
 

Functions

static int aclIpAddrNetworkCompare (acl_ip_data *const &p, acl_ip_data *const &q)
 

Macro Definition Documentation

◆ SCAN_ACL1_4

#define SCAN_ACL1_4   "%[0123456789.]-%[0123456789.]/%[0123456789.]"

Definition at line 203 of file Ip.cc.

◆ SCAN_ACL1_6

#define SCAN_ACL1_6   "%[0123456789ABCDEFabcdef:]-%[0123456789ABCDEFabcdef:]/%[0123456789]"

Definition at line 198 of file Ip.cc.

◆ SCAN_ACL2_4

#define SCAN_ACL2_4   "%[0123456789.]-%[0123456789.]%c"

Definition at line 204 of file Ip.cc.

◆ SCAN_ACL2_6

#define SCAN_ACL2_6   "%[0123456789ABCDEFabcdef:]-%[0123456789ABCDEFabcdef:]%c"

Definition at line 199 of file Ip.cc.

◆ SCAN_ACL3_4

#define SCAN_ACL3_4   "%[0123456789.]/%[0123456789.]"

Definition at line 205 of file Ip.cc.

◆ SCAN_ACL3_6

#define SCAN_ACL3_6   "%[0123456789ABCDEFabcdef:]/%[0123456789]"

Definition at line 200 of file Ip.cc.

◆ SCAN_ACL4_4

#define SCAN_ACL4_4   "%[0123456789.]/%c"

Definition at line 206 of file Ip.cc.

◆ SCAN_ACL4_6

#define SCAN_ACL4_6   "%[0123456789ABCDEFabcdef:]/%c"

Definition at line 201 of file Ip.cc.

Function Documentation

◆ aclIpAddrNetworkCompare()

static int aclIpAddrNetworkCompare ( acl_ip_data *const &  p,
acl_ip_data *const &  q 
)
static

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors