Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Sep 2014 17:18:43 +0000 (UTC)
From:      "Pedro F. Giffuni" <pfg@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r271792 - head/include
Message-ID:  <201409181718.s8IHIhNL052969@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pfg
Date: Thu Sep 18 17:18:42 2014
New Revision: 271792
URL: http://svnweb.freebsd.org/changeset/base/271792

Log:
  unistd: move setpgrp(2) to the __BSD_VISIBLE section
  
  Our setpgrp(2) differs from the specified by POSIX, which
  only has one argument, and is only meant for compatibility
  with BSD.
  
  Reference:
  http://pubs.opengroup.org/onlinepubs/009695399/functions/setpgrp.html
  
  Pointed-out in:	openbsd-tech (2014-09-16)
  MFC after:	6 weeks

Modified:
  head/include/unistd.h

Modified: head/include/unistd.h
==============================================================================
--- head/include/unistd.h	Thu Sep 18 17:15:38 2014	(r271791)
+++ head/include/unistd.h	Thu Sep 18 17:18:42 2014	(r271792)
@@ -453,7 +453,6 @@ int	 encrypt(char *, int);
 long	 gethostid(void);
 int	 lockf(int, int, off_t);
 int	 nice(int);
-int	 setpgrp(pid_t _pid, pid_t _pgrp); /* obsoleted by setpgid() */
 int	 setregid(gid_t, gid_t);
 int	 setreuid(uid_t, uid_t);
 
@@ -567,6 +566,7 @@ int	 setkey(const char *);
 int	 setlogin(const char *);
 int	 setloginclass(const char *);
 void	*setmode(const char *);
+int	 setpgrp(pid_t _pid, pid_t _pgrp); /* obsoleted by setpgid() */
 void	 setproctitle(const char *_fmt, ...) __printf0like(1, 2);
 int	 setresgid(gid_t, gid_t, gid_t);
 int	 setresuid(uid_t, uid_t, uid_t);



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