Lines Matching defs:libalias
83 struct libalias { struct
86 int packetAliasMode; /* Mode flags */
89 struct in_addr aliasAddress; /* Address written onto source */
92 struct in_addr targetAddress; /* IP address incoming packets */
96 struct in_addr nullAddress; /* Used as a dummy parameter for */
109 int icmpLinkCount;
110 int udpLinkCount;
111 int tcpLinkCount;
112 int pptpLinkCount;
113 int protoLinkCount;
114 int fragmentIdLinkCount;
115 int fragmentPtrLinkCount;
116 int sockCount;
118 int cleanupIndex; /* Index to chain of link table */
121 int timeStamp; /* System time in seconds for */
124 int lastCleanupTime; /* Last time
128 int deleteAllLinks; /* If equal to zero, DeleteLink() */
133 char *logDesc;
135 FILE *logDesc;
139 int newDefaultLink; /* Indicates if a new aliasing */
144 int fireWallFD; /* File descriptor to be able to */
149 int fireWallBaseNum; /* The first firewall entry
151 int fireWallNumNums; /* How many entries can we
153 int fireWallActiveNum; /* Which entry did we last
155 char *fireWallField; /* bool array for entries */
158 unsigned int skinnyPort; /* TCP port used by the Skinny */
161 struct proxy_entry *proxyList;
163 struct in_addr true_addr; /* in network byte order. */
164 u_short true_port; /* in host byte order. */
189 * avoid races in libalias: every public function has to use it. argument
199 mtx_init(&l->mutex, "per-instance libalias mutex", NULL, MTX_DEF) argument