xref: /illumos-gate/usr/src/uts/common/sys/pgrpsys.h (revision ac2250cb76bb32944fd2c8a3ba2cd3f79747748d)
1*ac2250cbSAndy Fiddaman /*
2*ac2250cbSAndy Fiddaman  * This file and its contents are supplied under the terms of the
3*ac2250cbSAndy Fiddaman  * Common Development and Distribution License ("CDDL"), version 1.0.
4*ac2250cbSAndy Fiddaman  * You may only use this file in accordance with the terms of version
5*ac2250cbSAndy Fiddaman  * 1.0 of the CDDL.
6*ac2250cbSAndy Fiddaman  *
7*ac2250cbSAndy Fiddaman  * A full copy of the text of the CDDL should have accompanied this
8*ac2250cbSAndy Fiddaman  * source.  A copy of the CDDL is also available via the Internet at
9*ac2250cbSAndy Fiddaman  * http://www.illumos.org/license/CDDL.
10*ac2250cbSAndy Fiddaman  */
11*ac2250cbSAndy Fiddaman 
12*ac2250cbSAndy Fiddaman /*
13*ac2250cbSAndy Fiddaman  * Copyright 2026 Oxide Computer Company
14*ac2250cbSAndy Fiddaman  */
15*ac2250cbSAndy Fiddaman 
16*ac2250cbSAndy Fiddaman #ifndef _SYS_PGRPSYS_H
17*ac2250cbSAndy Fiddaman #define	_SYS_PGRPSYS_H
18*ac2250cbSAndy Fiddaman 
19*ac2250cbSAndy Fiddaman /*
20*ac2250cbSAndy Fiddaman  * Subcodes for the pgrpsys() system call, which multiplexes the process
21*ac2250cbSAndy Fiddaman  * group and session family of functions. This is a private header that is
22*ac2250cbSAndy Fiddaman  * not packaged.
23*ac2250cbSAndy Fiddaman  */
24*ac2250cbSAndy Fiddaman 
25*ac2250cbSAndy Fiddaman #ifdef	__cplusplus
26*ac2250cbSAndy Fiddaman extern "C" {
27*ac2250cbSAndy Fiddaman #endif
28*ac2250cbSAndy Fiddaman 
29*ac2250cbSAndy Fiddaman #define	PGRPSYS_GETPGRP		0
30*ac2250cbSAndy Fiddaman #define	PGRPSYS_SETPGRP		1
31*ac2250cbSAndy Fiddaman #define	PGRPSYS_GETSID		2
32*ac2250cbSAndy Fiddaman #define	PGRPSYS_SETSID		3
33*ac2250cbSAndy Fiddaman #define	PGRPSYS_GETPGID		4
34*ac2250cbSAndy Fiddaman #define	PGRPSYS_SETPGID		5
35*ac2250cbSAndy Fiddaman 
36*ac2250cbSAndy Fiddaman #ifdef	__cplusplus
37*ac2250cbSAndy Fiddaman }
38*ac2250cbSAndy Fiddaman #endif
39*ac2250cbSAndy Fiddaman 
40*ac2250cbSAndy Fiddaman #endif /* _SYS_PGRPSYS_H */
41