Home
Search all pages
Subjects
By activity
Professions, Sciences, Humanities, Business, ...
User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...
Text Strings
Conversions, tests, processing, manipulation,...
Math
Integer, Floating point, Matrix, Statistics, Boolean, ...
Processing
Algorithms, Memory, Process control, Debugging, ...
Stored Data
Data storage, Integrity, Encryption, Compression, ...
Communications
Networks, protocols, Interprocess, Remote, Client Server, ...
Hard World Timing, Calendar and Clock, Audio, Video, Printer, Controls...
File System
Management, Filtering, File & Directory access, Viewers, ...
|
|
|
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
RedHat
Solaris
Others
GETSID(2) OpenBSD Programmer's Manual GETSID(2)
NAME
getsid - get process session
SYNOPSIS
#include <unistd.h>
pid_t
getsid(pid_t pid);
DESCRIPTION
The session ID of the process identified by pid is returned by getsid().
If pid is zero, getsid() returns the session ID of the current process.
RETURN VALUES
Upon successful completion, the function getsid() returns the session ID
of the specified process; otherwise, it returns a value of -1 and sets
errno to indicate an error.
ERRORS
getsid() will succeed unless:
[ESRCH] if there is no process with a process ID equal to pid.
Note that an implementation may restrict this function call to processes
within the same session ID as the calling process.
SEE ALSO
getpgid(2), getpgrp(2), setpgid(2), setsid(2), termios(4)
HISTORY
The getsid() function call is derived from its usage in AT&T System V
UNIX, and is mandated by X/Open Portability Guide Issue 4 (``XPG4'').
OpenBSD 2.6 August 19, 1997 1
Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts Institute of Technology, Free Software Foundation, FreeBSD Inc., and others. |
(Corrections, notes, and links courtesy of RocketAware.com)
Up to: Process Limits: Identity - Process ownership and Identity
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
RedHat
Solaris
Others
Rapid-Links:
Search | About | Comments | Submit Path: RocketAware > man pages >
getsid.2/
RocketAware.com is a service of Mib Software Copyright 1999, Forrest J. Cavalier III. All Rights Reserved. We welcome submissions and comments
|