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-ports mailing list