diff options
author | pfg <pfg@FreeBSD.org> | 2014-10-23 02:53:57 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2014-10-23 02:53:57 +0000 |
commit | fea98e7966e61618305594a6ccb74109caa3b96b (patch) | |
tree | ceeb594b0f4d8d5435df44ee9a1c7078ea5432cc /usr.sbin/lpr | |
parent | f56339f0435e5f3aab678b1f8eff08f71d268082 (diff) | |
download | FreeBSD-src-fea98e7966e61618305594a6ccb74109caa3b96b.zip FreeBSD-src-fea98e7966e61618305594a6ccb74109caa3b96b.tar.gz |
MFC r271789:
lpr: replace setpgrp(2) with setpgid(2).
setpgid(2) is more portable than setpgrp(2).
The BSD variant of setpgrp is a wrapper for
setpgid(2) anyways.
Diffstat (limited to 'usr.sbin/lpr')
-rw-r--r-- | usr.sbin/lpr/lpd/printjob.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/lpr/lpd/printjob.c b/usr.sbin/lpr/lpd/printjob.c index 9771498..06ea1b0 100644 --- a/usr.sbin/lpr/lpd/printjob.c +++ b/usr.sbin/lpr/lpd/printjob.c @@ -176,7 +176,7 @@ printjob(struct printer *pp) } if(setgid(getegid()) != 0) err(1, "setgid() failed"); printpid = getpid(); /* for use with lprm */ - setpgrp(0, printpid); + setpgid((pid_t)0, printpid); /* * At initial lpd startup, printjob may be called with various |