From c47775a2f9946a04bbfddc55d75521b792915864 Mon Sep 17 00:00:00 2001 From: Eitan Adler Date: Wed, 24 Oct 2012 16:03:05 +0000 Subject: [PATCH] PRIV_START and PRIV_END were reversed. Submitted by: KAHO Toshikazu Approved by: secteam (simon) MFC after: 3 days --- usr.sbin/lpr/common_source/lp.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.sbin/lpr/common_source/lp.h b/usr.sbin/lpr/common_source/lp.h index ab7ce2ecd6e0..9014ee050612 100644 --- a/usr.sbin/lpr/common_source/lp.h +++ b/usr.sbin/lpr/common_source/lp.h @@ -253,10 +253,10 @@ typedef enum { TR_SENDING, TR_RECVING, TR_PRINTING } tr_sendrecv; * 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"); \ }