Deleted Added
full compact
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 */