Lines Matching refs:libalias

28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias.c 248416 2013-03-17 07:37:10Z glebius $");
137 #include <netinet/libalias/alias.h>
138 #include <netinet/libalias/alias_local.h>
139 #include <netinet/libalias/alias_mod.h>
148 * Define libalias SYSCTL Node
271 static int IcmpAliasIn1(struct libalias *, struct ip *);
272 static int IcmpAliasIn2(struct libalias *, struct ip *);
273 static int IcmpAliasIn(struct libalias *, struct ip *);
275 static int IcmpAliasOut1(struct libalias *, struct ip *, int create);
276 static int IcmpAliasOut2(struct libalias *, struct ip *);
277 static int IcmpAliasOut(struct libalias *, struct ip *, int create);
279 static int ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
281 static int ProtoAliasOut(struct libalias *la, struct in_addr *ip_src,
285 static int UdpAliasIn(struct libalias *, struct ip *);
286 static int UdpAliasOut(struct libalias *, struct ip *, int, int create);
288 static int TcpAliasIn(struct libalias *, struct ip *);
289 static int TcpAliasOut(struct libalias *, struct ip *, int, int create);
293 IcmpAliasIn1(struct libalias *la, struct ip *pip)
338 IcmpAliasIn2(struct libalias *la, struct ip *pip)
440 IcmpAliasIn(struct libalias *la, struct ip *pip)
476 IcmpAliasOut1(struct libalias *la, struct ip *pip, int create)
521 IcmpAliasOut2(struct libalias *la, struct ip *pip)
622 IcmpAliasOut(struct libalias *la, struct ip *pip, int create)
658 ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
691 ProtoAliasOut(struct libalias *la, struct in_addr *ip_src,
726 UdpAliasIn(struct libalias *la, struct ip *pip)
813 UdpAliasOut(struct libalias *la, struct ip *pip, int maxpacketsize, int create)
916 TcpAliasIn(struct libalias *la, struct ip *pip)
1038 TcpAliasOut(struct libalias *la, struct ip *pip, int maxpacketsize, int create)
1169 static int FragmentIn(struct libalias *la, struct in_addr ip_src,
1171 static int FragmentOut(struct libalias *, struct in_addr *ip_src,
1175 FragmentIn(struct libalias *la, struct in_addr ip_src, struct in_addr *ip_dst,
1196 FragmentOut(struct libalias *la, struct in_addr *ip_src, u_short *ip_sum)
1227 LibAliasSaveFragment(struct libalias *la, char *ptr)
1246 LibAliasGetFragment(struct libalias *la, char *ptr)
1267 LibAliasFragmentIn(struct libalias *la, char *ptr, /* Points to correctly
1290 LibAliasOutLocked(struct libalias *la, char *ptr,
1293 LibAliasInLocked(struct libalias *la, char *ptr,
1297 LibAliasIn(struct libalias *la, char *ptr, int maxpacketsize)
1308 LibAliasInLocked(struct libalias *la, char *ptr, int maxpacketsize)
1413 LibAliasOut(struct libalias *la, char *ptr, int maxpacketsize)
1424 LibAliasOutTry(struct libalias *la, char *ptr, int maxpacketsize, int create)
1435 LibAliasOutLocked(struct libalias *la, char *ptr, /* valid IP packet */
1534 LibAliasUnaliasOut(struct libalias *la, char *ptr, /* valid IP packet */
1646 char buf[256], conf[] = "/etc/libalias.conf";
1743 * (char *) pointer. This is required, because libalias doesn't know how to