cvs commit: ports/ftp/ncftp3 Makefile ports/ftp/ncftp3/files
patch-SConnect.c
David E. O'Brien
obrien at FreeBSD.org
Wed Sep 3 15:32:54 UTC 2008
obrien 2008-09-03 15:32:54 UTC
FreeBSD ports repository
Modified files:
ftp/ncftp3 Makefile
Added files:
ftp/ncftp3/files patch-SConnect.c
Log:
Somewhere along the way of 8-CURRENT, we seem to have diverged in
functionality from other Unixen (including FreeBSD 7.0):
NcFTP's sio library function, _SConnect, wants to select() for one
descriptor. It creates fd_set structures for writable fds and
exception fds, with each fd set having only one bit set corresponding
to the single descriptor it is selecting. select() then returns 2,
rather than 1. NcFTP was checking if select returned 1, and if so,
OK, if not 1, error. Since 2 was returned, this was causing a problem.
Submitted by: Mike Gleason <mgleason at ncftp.com>
Revision Changes Path
1.112 +1 -1 ports/ftp/ncftp3/Makefile
1.1 +11 -0 ports/ftp/ncftp3/files/patch-SConnect.c (new)
More information about the cvs-all
mailing list