diff options
| author | Ruslan Ermilov <ru@FreeBSD.org> | 2000-06-14 16:09:35 +0000 |
|---|---|---|
| committer | Ruslan Ermilov <ru@FreeBSD.org> | 2000-06-14 16:09:35 +0000 |
| commit | 76525129768670e2ed0ea70fc10aa22fc2bd2ed9 (patch) | |
| tree | fb27373acd8288e24b105f174aec9ea3f67f1132 /lib/libalias/alias_db.c | |
| parent | ba26da8e1f00263aeb19379821d644c434f068b3 (diff) | |
Notes
Diffstat (limited to 'lib/libalias/alias_db.c')
| -rw-r--r-- | lib/libalias/alias_db.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/libalias/alias_db.c b/lib/libalias/alias_db.c index e7a890196be3..211a7c23781a 100644 --- a/lib/libalias/alias_db.c +++ b/lib/libalias/alias_db.c @@ -274,6 +274,7 @@ struct alias_link /* Main data structure */ #define LINK_PERMANENT 0x04 #define LINK_PARTIALLY_SPECIFIED 0x03 /* logical-or of first two bits */ #define LINK_UNFIREWALLED 0x08 +#define LINK_LAST_LINE_CRLF_TERMED 0x10 int timestamp; /* Time link was last accessed */ int expire_time; /* Expire time for link */ @@ -1596,6 +1597,7 @@ FindAliasAddress(struct in_addr original_addr) GetOriginalPort(), GetAliasPort() SetAckModified(), GetAckModified() GetDeltaAckIn(), GetDeltaSeqOut(), AddSeq() + SetLastLineCrlfTermed(), GetLastLineCrlfTermed() */ @@ -1961,6 +1963,23 @@ ClearCheckNewLink(void) newDefaultLink = 0; } +void +SetLastLineCrlfTermed(struct alias_link *link, int yes) +{ + + if (yes) + link->flags |= LINK_LAST_LINE_CRLF_TERMED; + else + link->flags &= ~LINK_LAST_LINE_CRLF_TERMED; +} + +int +GetLastLineCrlfTermed(struct alias_link *link) +{ + + return (link->flags & LINK_LAST_LINE_CRLF_TERMED); +} + /* Miscellaneous Functions |
