svn commit: r242005 - head/usr.sbin/lpr/common_source

Eitan Adler eadler at FreeBSD.org
Wed Oct 24 16:03:06 UTC 2012


Author: eadler
Date: Wed Oct 24 16:03:05 2012
New Revision: 242005
URL: http://svn.freebsd.org/changeset/base/242005

Log:
  PRIV_START and PRIV_END were reversed.
  
  Submitted by:	KAHO Toshikazu <kaho at elam.kais.kyoto-u.ac.jp>
  Approved by:	secteam (simon)
  MFC after:	3 days

Modified:
  head/usr.sbin/lpr/common_source/lp.h

Modified: head/usr.sbin/lpr/common_source/lp.h
==============================================================================
--- head/usr.sbin/lpr/common_source/lp.h	Wed Oct 24 15:45:26 2012	(r242004)
+++ head/usr.sbin/lpr/common_source/lp.h	Wed Oct 24 16:03:05 2012	(r242005)
@@ -253,10 +253,10 @@ typedef enum { TR_SENDING, TR_RECVING, T
  * seteuid() macros.
 */
 #define PRIV_START { \
-    if (seteuid(uid) != 0) err(1, "seteuid failed"); \
+    if (seteuid(euid) != 0) err(1, "seteuid failed"); \
 }
 #define PRIV_END { \
-    if (seteuid(euid) != 0) err(1, "seteuid failed"); \
+    if (seteuid(uid) != 0) err(1, "seteuid failed"); \
 }
 
 


More information about the svn-src-all mailing list