icon Top 9 categories map      RocketAware > man pages >


Tips: Browse or Search all pages for efficient awareness of more than 6000 of the most popular reusable and open source applications, functions, libraries, and FAQs.

The "RKT couplings" below include links to source code, updates, additional information, advice, FAQs, and overviews.


Search all pages


By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Integer, Floating point, Matrix, Statistics, Boolean, ...

Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

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)

     getsid - get process session

     #include <unistd.h>

     getsid(pid_t pid);

     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.

     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.

     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.

     getpgid(2),  getpgrp(2),  setpgid(2),  setsid(2),  termios(4)

     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)

[Detailed Topics]

[Overview Topics]

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