alias_local.h (26026) | alias_local.h (27864) |
---|---|
1/* -*- mode: c; tab-width: 3; c-basic-offset: 3; -*- 2 Alias_local.h contains the function prototypes for alias.c, 3 alias_db.c, alias_util.c and alias_ftp.c, alias_irc.c (as well 4 as any future add-ons). It is intended to be used only within 5 the aliasing software. Outside world interfaces are defined 6 in alias.h 7 8 This software is placed into the public domain with no restrictions --- 54 unchanged lines hidden (view full) --- 63void SetStateOut(struct alias_link *, int); 64int GetStateIn(struct alias_link *); 65int GetStateOut(struct alias_link *); 66struct in_addr GetOriginalAddress(struct alias_link *); 67struct in_addr GetDestAddress(struct alias_link *); 68struct in_addr GetAliasAddress(struct alias_link *); 69struct in_addr GetDefaultAliasAddress(void); 70void SetDefaultAliasAddress(struct in_addr); | 1/* -*- mode: c; tab-width: 3; c-basic-offset: 3; -*- 2 Alias_local.h contains the function prototypes for alias.c, 3 alias_db.c, alias_util.c and alias_ftp.c, alias_irc.c (as well 4 as any future add-ons). It is intended to be used only within 5 the aliasing software. Outside world interfaces are defined 6 in alias.h 7 8 This software is placed into the public domain with no restrictions --- 54 unchanged lines hidden (view full) --- 63void SetStateOut(struct alias_link *, int); 64int GetStateIn(struct alias_link *); 65int GetStateOut(struct alias_link *); 66struct in_addr GetOriginalAddress(struct alias_link *); 67struct in_addr GetDestAddress(struct alias_link *); 68struct in_addr GetAliasAddress(struct alias_link *); 69struct in_addr GetDefaultAliasAddress(void); 70void SetDefaultAliasAddress(struct in_addr); |
71void SetDefaultTargetAddress(struct in_addr); 72void ClearDefaultTargetAddress(void); | |
73u_short GetOriginalPort(struct alias_link *); 74u_short GetAliasPort(struct alias_link *); 75void SetAckModified(struct alias_link *); 76int GetAckModified(struct alias_link *); 77int GetDeltaAckIn(struct ip *, struct alias_link *); 78int GetDeltaSeqOut(struct ip *, struct alias_link *); 79void AddSeq(struct ip *, struct alias_link *, int); 80void SetExpire(struct alias_link *, int); | 71u_short GetOriginalPort(struct alias_link *); 72u_short GetAliasPort(struct alias_link *); 73void SetAckModified(struct alias_link *); 74int GetAckModified(struct alias_link *); 75int GetDeltaAckIn(struct ip *, struct alias_link *); 76int GetDeltaSeqOut(struct ip *, struct alias_link *); 77void AddSeq(struct ip *, struct alias_link *, int); 78void SetExpire(struct alias_link *, int); |
81void ClearNewDefaultLink(void); 82int CheckNewDefaultLink(void); | 79void ClearCheckNewLink(void); |
83 84/* Housekeeping function */ 85void HouseKeeping(void); 86 87/* Tcp specfic routines */ 88/*lint -save -library Suppress flexelint warnings */ 89void AliasHandleFtpOut(struct ip *, struct alias_link *, int); 90void AliasHandleIrcOut(struct ip *pip, struct alias_link *link, int maxsize ); | 80 81/* Housekeeping function */ 82void HouseKeeping(void); 83 84/* Tcp specfic routines */ 85/*lint -save -library Suppress flexelint warnings */ 86void AliasHandleFtpOut(struct ip *, struct alias_link *, int); 87void AliasHandleIrcOut(struct ip *pip, struct alias_link *link, int maxsize ); |
88 89/* Log file control */ 90void InitPacketAliasLog(void); 91void UninitPacketAliasLog(void); 92 |
|
91/*lint -restore */ | 93/*lint -restore */ |