diff options
| author | Brian Somers <brian@FreeBSD.org> | 1997-08-11 22:05:10 +0000 |
|---|---|---|
| committer | Brian Somers <brian@FreeBSD.org> | 1997-08-11 22:05:10 +0000 |
| commit | 4fe071a9f704797b0664d6b98871f01c962a65ae (patch) | |
| tree | d18c29e5448e66897adc7eeea35632ac16ef3a1b /lib/libalias | |
| parent | 7fb359d245d001de017aa8a1cc0db69f3db581da (diff) | |
Notes
Diffstat (limited to 'lib/libalias')
| -rw-r--r-- | lib/libalias/HISTORY | 7 | ||||
| -rw-r--r-- | lib/libalias/Makefile | 2 | ||||
| -rw-r--r-- | lib/libalias/alias_db.c | 1 | ||||
| -rw-r--r-- | lib/libalias/libalias.3 | 3 |
4 files changed, 11 insertions, 2 deletions
diff --git a/lib/libalias/HISTORY b/lib/libalias/HISTORY index 74bb31b900d1c..c690b588ce4b4 100644 --- a/lib/libalias/HISTORY +++ b/lib/libalias/HISTORY @@ -103,3 +103,10 @@ Version 2.2: July, 1997 (cjm) fragments which are never resolved after a timeout period. Once a fragment is resolved, it becomes the users responsibility to free the memory. + +Version 2.3: August 11, 1997 (cjm) + - Problem associated with socket file descriptor + accumulation in alias_db.c corrected. The sockets + had to be closed when a binding failed. Problem + identified by Gordon Burditt. + diff --git a/lib/libalias/Makefile b/lib/libalias/Makefile index c4f74bafca4df..d7eab422af7a2 100644 --- a/lib/libalias/Makefile +++ b/lib/libalias/Makefile @@ -1,6 +1,6 @@ LIB= alias SHLIB_MAJOR= 2 -SHLIB_MINOR= 2 +SHLIB_MINOR= 3 CFLAGS+=-Wall -I${.CURDIR} SRCS= alias.c alias_db.c alias_ftp.c alias_irc.c alias_util.c alias_old.c MAN3=libalias.3 diff --git a/lib/libalias/alias_db.c b/lib/libalias/alias_db.c index fa2befcc5c953..3579dca7baf2e 100644 --- a/lib/libalias/alias_db.c +++ b/lib/libalias/alias_db.c @@ -616,6 +616,7 @@ GetSocket(u_short port_net, int *sockfd, int link_type) } else { + close(sock); return(0); } } diff --git a/lib/libalias/libalias.3 b/lib/libalias/libalias.3 index 3950af9c96492..e989d6e9da182 100644 --- a/lib/libalias/libalias.3 +++ b/lib/libalias/libalias.3 @@ -568,7 +568,7 @@ of data including its checksum. If the checksum is valid, PacketAliasInternetChecksum() will return zero. .Sh 7. Authors -Charles Mott (cmott@srv.net), versions 1.0 - 1.8, 2.0 - 2.2. +Charles Mott (cmott@srv.net), versions 1.0 - 1.8, 2.0 - 2.3. Eivind Eiklund (eivind@freebsd.org), versions 1.8b and 1.9. Added IRC support as well as contributing a number of @@ -591,6 +591,7 @@ valuable comments and/or debugging assistance. .It Dave Remien .It J. Fortes .It Andrzej Bialeki +.It Gordon Burditt .El .Sh Appendix: Conceptual Background |
