grantpt man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

grantpt(3C)		 Standard C Library Functions		   grantpt(3C)

NAME
       grantpt - grant access to the slave pseudo-terminal device

SYNOPSIS
       #include <stdlib.h>

       int grantpt(int fildes);

DESCRIPTION
       The  grantpt()  function	 changes  the  mode and ownership of the slave
       pseudo-terminal device  associated  with	 its  master   pseudo-terminal
       counterpart.  fildes  is the file descriptor returned from a successful
       open of the master pseudo-terminal device. The user ID of the slave  is
       set to the real UID of the calling process and the group ID is set to a
       reserved group. The permission mode of the slave pseudo-terminal is set
       to readable and writable by the owner and writable by the group.

RETURN VALUES
       Upon  successful completion, grantpt() returns 0. Otherwise, it returns
       −1 and sets errno to indicate the error.

ERRORS
       The grantpt() function may fail if:

       EBADF	 The fildes argument is not a valid open file descriptor.

       EINVAL	 The fildes argument is not associated with a  master  pseudo-
		 terminal device.

       EACCES	 The  corresponding  slave pseudo-terminal device could not be
		 accessed.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       open(2), ptsname(3C), unlockpt(3C), attributes(5), standards(5)

       STREAMS Programming Guide

SunOS 5.11			  14 Aug 2006			   grantpt(3C)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net