Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jul 2008 23:26:10 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern uipc_usrreq.c
Message-ID:  <200807032326.m63NQCdW044654@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
emaste      2008-07-03 23:26:10 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             uipc_usrreq.c 
  Log:
  SVN rev 180238 on 2008-07-03 23:26:10Z by emaste
  
  Use bcopy instead of strlcpy in uipc_bind and unp_connect, since
  soun->sun_path isn't a null-terminated string.  As UNIX(4) states, "the
  terminating NUL is not part of the address."  Since strlcpy has to return
  "the total length of the string [it] tried to create," it walks off the end
  of soun->sun_path looking for a \0.
  
  This reverts r105332.
  
  Reported by:    Ryan Stone
  
  Revision  Changes    Path
  1.215     +4 -2      src/sys/kern/uipc_usrreq.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807032326.m63NQCdW044654>