diff options
author | eadler <eadler@FreeBSD.org> | 2012-10-24 16:03:05 +0000 |
---|---|---|
committer | eadler <eadler@FreeBSD.org> | 2012-10-24 16:03:05 +0000 |
commit | 21abce37ee2af21a1f0a7baf819a76a38a58da52 (patch) | |
tree | f12e3fb523e7fd0daa13232addfa264764fb6369 /usr.sbin/lpr | |
parent | ac04d62f7c99fd838194ea0e25fa0f68339a9263 (diff) | |
download | FreeBSD-src-21abce37ee2af21a1f0a7baf819a76a38a58da52.zip FreeBSD-src-21abce37ee2af21a1f0a7baf819a76a38a58da52.tar.gz |
PRIV_START and PRIV_END were reversed.
Submitted by: KAHO Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
Approved by: secteam (simon)
MFC after: 3 days
Diffstat (limited to 'usr.sbin/lpr')
-rw-r--r-- | usr.sbin/lpr/common_source/lp.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/lpr/common_source/lp.h b/usr.sbin/lpr/common_source/lp.h index ab7ce2e..9014ee0 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"); \ } |