| POSIX_SPAWNATTR_GETPGROUP(3) | Library Functions Manual | POSIX_SPAWNATTR_GETPGROUP(3) | 
posix_spawnattr_getpgroup,
  posix_spawnattr_setpgroup —
#include <spawn.h>
int
  
  posix_spawnattr_getpgroup(const
    posix_spawnattr_t *restrict attr,
    pid_t *restrict
  pgroup);
int
  
  posix_spawnattr_setpgroup(posix_spawnattr_t
    *attr, pid_t
    pgroup);
posix_spawnattr_getpgroup() function obtains the
  value of the spawn-pgroup attribute from the attributes object referenced by
  attr.
The posix_spawnattr_setpgroup() function
    sets the spawn-pgroup attribute in an initialized attributes object
    referenced by attr.
The spawn-pgroup attribute represents the process group to be
    joined by the new process image in a spawn operation (if
    POSIX_SPAWN_SETPGROUP is set in the spawn-flags
    attribute). The default value of this attribute is zero.
posix_spawnattr_getpgroup() and
  posix_spawnattr_setpgroup() functions return zero.
posix_spawnattr_getpgroup() and
  posix_spawnattr_setpgroup() functions conform to
  IEEE Std 1003.1-2001 (“POSIX.1”).
posix_spawnattr_getpgroup() and
  posix_spawnattr_setpgroup() functions first appeared
  in FreeBSD 8.0 and imported for
  NetBSD 6.0.
| December 20, 2011 | NetBSD 9.3 |