cvs commit: src/libexec/dma crypto.c dma.h net.c

Matthias Schmidt matthias at crater.dragonflybsd.org
Tue Mar 4 03:37:11 PST 2008


matthias    2008/03/04 03:36:09 PST

DragonFly src repository

  Modified files:
    libexec/dma          crypto.c dma.h net.c 
  Log:
  Rework some bits of the networking code.
  
   o Rename TLSINIT to NOSSL
   o Rename read_remote_command to read_remote.  Replace the remote read method
     with code from femail.c written by Henning Brauer of OpenBSD and licensed
     under a BSD license.  Return the first figure of the return code and check
     the appropriate values.
   o Read the server greeting at first and send EHLO afterwards.
   o Remove check_for_smtp_error().  It is included in read_remote().
  
  This commit fixes some of the issues in issue953.  More code to come.
  
  Dragonfly-bug: http://bugs.dragonflybsd.org/issue953
  
  Revision  Changes    Path
  1.2       +5 -5      src/libexec/dma/crypto.c
  1.5       +2 -2      src/libexec/dma/dma.h
  1.5       +73 -46    src/libexec/dma/net.c


http://www.dragonflybsd.org/cvsweb/src/libexec/dma/crypto.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/dma/dma.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/dma/net.c.diff?r1=1.4&r2=1.5&f=u





More information about the Commits mailing list