HP-UX Reference Section 7: Device (Special) Files Section 9: General Information Index HP-UX 11i Version 2 September 2004 Volume 10 of 10 Manufacturing Part Number : B2355-90848 Printed In USA E0904 Printed in USA © Copyright 1983-2004 Hewlett-Packard Development Company LP.
Legal Notices The information in this document is subject to change without notice. Warranty The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. U.S. Government License Confidential computer software.
Copyright 1996 Morning Star Technologies, Inc. Copyright 1996 Progressive Systems, Inc. Trademark Notices Intel and Itanium are registered trademarks of Intel Corporation in the US and other countries and are used under license. Java is a US trademark of Sun Microsystems, Inc. Microsoft and MS-DOS are U.S. registered trademarks of Microsoft Corporation. OSF/Motif is a trademark of The Open Group in the US and other countries. UNIX is a registered trademark of The Open Group.
Revision History This document’s printing date and part number indicate its edition. The printing date changes when a new edition is printed. (Minor corrections and updates which are incorporated at reprint do not cause the date to change.) New editions of this manual incorporate all material updated since the previous edition. Part Number Date; Release; Format; Distribution B2355-60105 September 2004; HP-UX 11i version 2; one volume HTML; docs.hp.com and Instant Information.
audit (5) An HP-UX manpage. audit is the name and 5 is the section in the HP-UX Reference. On the web and on the Instant Information CD, it may be a hot link to the manpage itself. From the HP-UX command line, you can enter “man audit” or “man 5 audit” to view the manpage. See man (1). Book Title The title of a book. On the web and on the Instant Information CD, it may be a hot link to the book itself. KeyCap The name of a keyboard key. Note that Return and Enter both refer to the same key.
vi
Preface HP-UX is the Hewlett-Packard Company’s implementation of an operating system that is compatible with various industry standards. It is based on the UNIX System V Release 4 operating system and includes important features from the Fourth Berkeley Software Distribution. The ten volumes of this manual contain the system reference documentation, made up of individual entries called manpages, named for the man command that displays them on the system.
viii
Volume Ten Table of Contents Section 7 Section 9 Index
Volume Ten Table of Contents Section 7 Section 9 Index
Table of Contents Volume Ten Section 7: Device (Special) Files Entry Name(Section): name Description intro(7): intro ............................................................................................ introduction to device special files arp(7P): arp ............................................................................................................ address resolution protocol autochanger(7): autochanger ................................................................
Table of Contents Volume Ten Entry Name(Section): name Description sttyv6(7): stty ................................................................. terminal interface for Version 6/PWB compatibility TCP(7P): TCP ....................................................................................... Internet Transmission Control Protocol telm: STREAMS Telnet master driver .............................................................................................. see tels(7) tels(7): tels, telm ..........
Section 7 Device (Special) Files
Section 7 Device (Special) Files
intro(7) intro(7) NAME intro - introduction to device special files DESCRIPTION This section describes the device special files used to access HP peripherals and device drivers. The names of the entries are generally derived from the type of device being described (disk, terminal, etc.), not the names of the device special files or device drivers themselves. Characteristics of both the hardware device and the corresponding HP-UX device driver are discussed where applicable.
arp(7P) arp(7P) NAME arp - Address Resolution Protocol DESCRIPTION ARP is a protocol used to dynamically map between DARPA Internet and hardware station addresses. It is used by all LAN drivers. A aA ARP caches Internet-to-hardware station address mappings.
arp(7P) arp(7P) WARNINGS To enable the ether encapsulation method, use the ifconfig command (see ifconfig(1M)). AUTHOR ARP was developed by the University of California, Berkeley. SEE ALSO ifconfig(1M), inet(3N), lan(7), arp(1M). An Ethernet Address Resolution Protocol, RFC826, Dave Plummer, Network Information Center, SRI.
autochanger(7) autochanger(7) NAME autochanger - SCSI interfaces for medium changer device and magneto-optical autochanger surface device DESCRIPTION An autochanger is a SCSI mass storage device, consisting of a mechanical changer device, one or more data transfer devices (such as optical disk drives), and media (such as optical disks) for data storage. The mechanical changer moves media between storage and usage locations within the autochanger.
autochanger(7) autochanger(7) Surface changer device 1a 1b 2a 2b ... 31b 32a 32b .... Surface Descriptor 0 01 02 03 04 ... 3e 3f 40 .... A All fields in the device number are specified in hexadecimal notation. Note that there is no support for hard partitions (sections) in this minor number. If desired, partitioning can be achieved via LVM softpartitioning schemes.
autochanger(7) autochanger(7) ... For developers, the ioctl functions available for accessing magneto-optical disk surfaces are described in the manual pages for SCSI disk drivers. Several ioctl functions provided specifically for magnetooptical disks will be described here briefly. Included from
autochanger(7) autochanger(7) CHGR_SSRFC_IS_PRESENT For developers. To determine if the surface module functionality (ssrfc) is currently configured in the kernel. CHGR_CLEAR_RESET For developers. autox0 driver only. To clear a powerfail recovery condition in the SCSI changer driver.
autochanger(7) autochanger(7) unsigned short source_element; /* last storage medium location */ char pri_vol_tag[36]; /* volume tag (device optional) */ char alt_vol_tag[36]; /* volume tag (device optional) */ unsigned char misc_bytes[168]; /* device specific */ }; A aA /* structure for SIOC_RESERVE and SIOC_RELEASE ioctls */ struct reservation_parms { unsigned short element; unsigned char identification; unsigned char all_elements; }; /* structure for SIOC_MOVE_MEDIUM ioctl */ struct move_medium_parms
autochanger(7) autochanger(7) repositions two different units of media. One unit of media is moved from the element specified by the source field to the element specified by the first_destination field. A second unit of media is moved from the element specified by the first_destination field to the element specified by the second_destination field. In an autochanger with multiple changer mechanisms, or a media staging area, an exchange occurs if the source and second_destination fields are the same.
autochanger(7) Some non-HP autochanger(7) media changer devices do not support the SIOC_INIT_ELEM_STAT and SIOC_ELEMENT_STATUS ioctls. Some older media changer devices do not support the SIOC_EXCHANGE_MEDIUM ioctl. For these devices, multiple SIOC_MOVE_MEDIUM ioctl operations may be used to accomplish the same results, provided a suitable temporary element address may be found. SEE ALSO insf(1M), mknod(1M), scsictl(1M), ioctl(2), scsi(7), scsi_ctl(7).
blmode(7) blmode(7) NAME blmode - terminal block mode interface DESCRIPTION This terminal interface adds functionality to the current termio (7) functionality to allow for efficient emulation of MPE terminal driver functionality. Most importantly, it adds the necessary functionality to support block mode transfers with HP terminals. The block mode interface only affects input processing and does not affect write requests. Write requests are always processed as described in termio (7).
blmode(7) A bA blmode(7) CBTRIG1C (DC1) is the initial trigger character sent to the terminal at the beginning of a read request. CBTRIG2C (DC1) is the secondary trigger character sent to the terminal after the alert character has been received. CBALERTC (DC2) is the alert character sent by the terminal in response to the first trigger character. It signifies that the terminal is ready to send the data block. The alert character can be escaped by preceding it with a backslash ( \ ).
blmode(7) blmode(7) On systems that support process group control, ioctl requests are restricted from use by background processes, unless otherwise noted for a specific request. An attempt to issue an ioctl request from a background process causes the process to block and may cause a SIGTTOU signal to be sent to the process group.
cent(7) cent(7) (Workstations Only) NAME cent - Centronics-compatible interface DESCRIPTION cent is a simple, widely used communication protocol most commonly associated with printers, plotters and scanners. It is an eight-bit parallel data interface with additional control signals from the host computer, and status signals from the peripheral. A cA The cent interface driver does no character processing; that is, it does not interpret the data being transferred between computer and peripheral.
clone(7) clone(7) NAME clone - opens a major and minor device pair on a STREAMS driver DESCRIPTION The clone driver is a "pass through" device driver that allows other drivers to select unique minor device numbers on each open(). In effect, the driver passes an open operation through to the other driver. This mechanism allows for multiple instantiations of a driver, each with a different minor number, through a single device file.
console(7) console(7) NAME console, systty, syscon - system console interface DESCRIPTION /dev/console provides a termio interface to the device configured as the system console. The init (1M) man page discusses the uses of /dev/systty and /dev/syscon. Output data normally sent to the console, either through /dev/console or generated by a kernel printf, may be redirected to another terminal or pseudo-terminal device through the TIOCCONS ioctl(). See termio (7) for details.
ddfa(7) ddfa(7) NAME ddfa - Data Communications and Terminal Controller (DTC) Device File Access (DDFA) software DESCRIPTION The Data Communications and Terminal Controller (DTC) Device File Access (DDFA) software allows access from HP-UX system utilities and user applications to terminal servers using standard HP-UX structures. DDFA provides an interface to remote LAN-connected terminal server ports that is similar to the interface for local directly-connected ports.
ddfa(7) ddfa(7) Configuring the Port Configuration Files A port configuration file is used to configure individual terminal server ports. A master port configuration file is /usr/examples/ddfa/pcf. In practice, it is renamed for each port that needs different configuration values and the values are altered appropriately for the device attached to the port. It is recommended that a directory be created to hold the port configuration files and the dp file.
ddfa(7) ddfa(7) HUPCL flag DDFA does not support the hanging up of modem signals on the last close of the device file. If the modem signals used on the DTC drop, the connection is closed. CLOCAL flag Not supported. c_flags IENQACK not supported. OFILL, OFDEL, NLDLY, CRDLY, TABDLY, BSDLY, FFDLY not supported by Telnet port identification software. BINARY mode flags Part of static configuration is done in DTC Manager by selecting binary mode.
ddfa(7) ddfa(7) stty exta <&1 2>/dev/null The printer interface scripts reside in the directory /etc/lp/interface. The line must be added just prior to the final exit command in each printer interface script. If this line is not added as specified, the printing reliability of printers attached to a terminal server is not guaranteed. FILES A dA /usr/examples/ddfa/dp /usr/examples/ddfa/pcf /usr/sbin/dpp /usr/sbin/ocd /usr/sbin/ocdebug /var/adm/dpp_login.bin /var/adm/utmp.
diag0(7) diag0(7) Series 800 Only NAME diag0 - diagnostic interface to HP-PB I/O subsystem DESCRIPTION diag0 is a diagnostic pseudo-driver, which provides HP support tools with access to the HP-PB I/O subsystem. This driver is used by hardware monitors and tools within the Support Tools Manager (STM), to interact with peripherals connected to the system via HP-PB. The I/O drivers also send diagnostic events to diag0 for diagnostic logging by the Support Tools Manager.
diag1(7) diag1(7) NAME diag1 - diagnostic interface to the PCI I/O subsystem DESCRIPTION diag1 is a diagnostic pseudo-driver, which provides support tools with access to the PCI I/O subsystem. This driver is used by tools within the Support Tools Manager (STM) to interact with PCI cards connected to the system. Without diag1, support tools for PCI cards will not be able to operate. WARNINGS diag1 is not supported for HP-UX 11i Version 1.5. AUTHOR diag1 was developed by HP.
diag2(7) diag2(7) NAME diag2 - interface for diagnostic logging and interface to processors DESCRIPTION diag2 is used by hardware monitors and tools within the Support Tools Manager (STM), to interact with processor hardware via Processor Dependent Code (PDC). Without diag2, support tools for processors will not be able to operate.
disk(7) disk(7) NAME disk - direct disk access DESCRIPTION This entry describes the actions of HP-UX disk drivers when referring to a disk as either a block-special or character-special (raw) device. Device File Naming Conventions Standard disk device files are named according to the following conventions: Block-mode Devices /dev/dsk/cxtydn[sm] Character-mode Devices /dev/rdsk/cxtydn[sm] where component parts of the filename are constructed as follows: A dA c Required.
disk(7) disk(7) size is a hardware-dependent value that can be queried with the DIOC_DESCRIBE ioctl call, which is described below. In addition to reading and writing data, the character-special file interface can used to obtain device specific information and to perform special operations. These operations are controlled through use of ioctl calls. Details related to these ioctls are contained in . The DIOC_DESCRIBE ioctl can be used to obtain device specific identification information.
dlpi(7) dlpi(7) NAME dlpi - data link provider interface DESCRIPTION This manual page gives a brief description on DLPI (the data link provider interface) and how to interface with the set of API’s that are provided by DLPI. HP-UX DLPI serves as a Layer 2 (Data Link Layer) of an OSI architecture. DLPI serves as an interface between LAN device drivers and DLPI users. DLPI is intended for use by experienced network users only. HP-UX DLPI has two broader sets of interface.
dlpi(7) dlpi(7) • Infrastructure for protocol, multicast and promiscuous processing. • Infrastructure for asynchronous processing of control. • Inbound frame processing. • Processing link up and down events. • Repository for all registered interfaces and associated information. • Outbound processing before hand off to physical drivers. DLPI provides its services through three header files that are exported. The header files and
floppy(7) floppy(7) NAME floppy - direct flexible (floppy) disk access DESCRIPTION Flexible disk devices are removable-media disk devices that are typically used to share data with other systems. Media types are identified by physical size (such as 3.5-inch and 5.25-inch), number of data surfaces (or sides), and data density. By convention, flexible disk devices are named using the same conventions as those used for other disk devices (see disk (7)).
floppy(7) floppy(7) Media Type 3.5in DS DD 3.5in DS DD 3.5in DS DD 3.5in DS DD 3.5in DS DD 3.5in DS DD Capacity 630,784 655,360 655,360 709,632 737,280 788,480 Heads 2 2 2 2 2 2 Tracks 77 80 80 77 80 77 Sectors 16 16 8 9 9 5 Sector Size 256 256 512 512 512 1024 -f 1 21 26 2 16 3 1,228,800 1,261,568 2 2 80 77 15 8 512 1024 26 22 DOS 1.44M 1,261,568 1,419,264 1,474,560 1,567,960 1,638,400 2 2 2 2 2 77 77 80 77 80 32 18 18 10 10 256 512 512 1024 1024 1 2 16 3 23 3.
floppy(7) floppy(7) FLOPPY_HIGH_DENSITY(x ) /* Media has high density indication */ The argument x in the above macros refers to the status or valid fields of the FLOPPY_GET_INFO ioctl. Some floppy devices or floppy device drivers may be unable to determine some status information. The valid field indicates whether or not the corresponding status information is meaningful.
floppy(7) floppy(7) [EINVAL] From an open() call: the device is not a floppy device. For other calls: Invalid request or parameter. [EIO] I/O error (for example, media defect or device communication problem). WARNINGS Media removal and/or replacement while the device is open is not supported. A floppy disk containing a mounted file system should not be removed prior to being unmounted. Removal of floppy disks containing mounted file systems is likely to result in file system errors, and system panics.
framebuf(7) framebuf(7) NAME framebuf - information for raster frame-buffer devices SYNOPSIS #include DESCRIPTION Frame-buffer devices are raster-based displays. These devices use memory-mapped I/O to obtain much higher performance than possible with tty-based graphic terminals. Frame-buffer devices can be accessed directly using this interface, although access through the STARBASE libraries is recommended (see starbase (3G)).
framebuf(7) framebuf(7) GCMAP command is issued (see below) are the correct addresses returned so the user can access the frame-buffer regions directly using the returned addresses. GCID Provide a device identification number. The parameter is defined as int *arg ;. The information returned when using this command is a subset of the information provided by GCDESCRIBE, and is provided here for backward compatibility only. GCON, GCOFF Turn graphics on or off.
framebuf(7) framebuf(7) sigsetmask (2)) before a GCUNLOCK request is made will not have any effect on these blocked signals. The signals are not blocked until the lock is actually acquired, and might be received while still awaiting the lock. The signal SIGTSTP is also blocked whether or not it is being caught. The signals SIGTTIN and SIGTTOU are also blocked on frame-buffer devices where the ITE does not output to the device while it is locked. See DEPENDENCIES below.
framebuf(7) framebuf(7) The skipcount parameter allows the user to refresh a portion of a window image that the user has stored in memory for those cases where only a portion of the image needs to be refreshed. The window image is then a superset of the rectangle being updated, and might thus have different dimensions. The skipcount specifies the portion of the row in the larger window image that is excluded from the rectangle.
framebuf(7) framebuf(7) S9000_ID_98720 S9000_ID_98730 S9000_ID_98550 For the HP A1047A Interface Card, the fields of the crt_dma_info structure have the following restrictions: mem_addr fb_addr length skipcount 32-byte aligned 16-byte aligned non-zero multiple of 32 0 ERRORS A fA [EAGAIN] The operation would result in suspension of the calling process, but the request was either GCLOCK_NOWAIT or GCLOCK_BLOCKSIG_NOWAIT.
gang_sched(7) gang_sched(7) NAME gang_sched - Gang Scheduler DESCRIPTION The gang scheduler permits a set of MPI (Message Passing Interface) processes, or multiple threads from a single process, to be scheduled concurrently as a group. Gang scheduling is enabled and disabled by setting the MP_GANG environment variable to ON or OFF. The gang scheduling feature can significantly improve parallel application performance in loaded timeshare environments that are oversubscribed.
gang_sched(7) gang_sched(7) Gangs are scheduled for a single time-slice. The time-slice is the same for all threads in the system, whether gang-scheduled or not. When a single gang executes on a system, the gang’s threads are assigned to processors in the system and are not migrated to different processors. In an oversubscribed system with multiple gangs, all gangs are periodically moved in order to give an equalized percentage of CPU time to each of the different threads.
gang_sched(7) gang_sched(7) • If a gang-scheduled process is selected to be swapped out, the process will not be gang-scheduled when it is swapped back in. • Realtime processes are not gang-scheduled. • Gang scheduling is only supported for processes with timeshare scheduling policies. • When a gang-scheduled process contains the maximum number of threads (or the maximum number of processes, for MPI applications), threads or processes created after this point are not scheduled as part of the gang.
hil(7) hil(7) NAME hil - HP-HIL device driver SYNOPSIS #include DESCRIPTION HP-HIL, the Hewlett-Packard Human Interface Link, is the Hewlett-Packard standard for interfacing a personal computer, terminal, or workstation to its input devices. hil supports devices such as keyboards, mice, control knobs, ID modules, button boxes, digitizers, quadrature devices, bar code readers, and touchscreens.
hil(7) hil(7) system call. If the file status flag, O_NDELAY, is set and no data is available, read (2) returns 0 instead of blocking. write (2) is not supported by hil. select (2) can be used to poll for available input from HP-HIL devices. select (2) for write or for exception conditions always returns a false indication in the file descriptor bit masks. ioctl (2) is used to perform special operations on HP-HIL devices.
hil(7) HILED hil(7) Extended Describe The Extended Describe request returns the Extended Describe Record in the character array to which arg points. The Extended Describe Record may contain up to fifteen bytes of additional device information. The first byte is the Extended Describe Header, which indicates whether a device supports the Report Status, Report Name, Read Register, or Write Register requests. If the device implements the Read Register request, the maximum readable register is specified.
hil(7) hil(7) [EFAULT] A bad address was detected while attempting to use an argument to a system call. [EINTR] A signal interrupted an open (2), read (2), or ioctl (2) system call. [EINVAL] An invalid parameter was detected by ioctl (2). [ENXIO] No device is present at the specified address; see WARNINGS, below. [EIO] A hardware or software error occurred while executing an ioctl (2) system call. [ENODEV] write (2) is not implemented for HP-HIL devices.
hilkbd(7) hilkbd(7) NAME hilkbd - HP-HIL mapped keyboard driver DESCRIPTION HP-HIL, the Hewlett-Packard Human Interface Link, is the Hewlett-Packard standard for interfacing a personal computer, terminal, or workstation to its input devices. hilkbd supplies input from all mapped keyboards on a specified HP-HIL link. hilkbd returns mapped keycodes, not ASCII characters. ‘‘Raw’’ keycodes are the individual key downstrokes and upstrokes, and are different for each type of keyboard.
hilkbd(7) KBD_STATUS hilkbd(7) Read the keyboard status register. This request returns a one-byte value containing bit flags specifying the state of the shift and control keys in the char variable to which arg points: KBD_STAT_LEFTSHIFT KBD_STAT_RIGHTSHIFT KBD_STAT_SHIFT KBD_STAT_CTRL The left shift key is up The right shift key is up Both shift keys are up The control key is up Other bits are undefined. KBD_REPEAT_RATE Set the keyboard auto-repeat rate.
inet(7F) inet(7F) NAME inet - Internet protocol family SYNOPSIS #include #include DESCRIPTION The internet protocol family is a collection of protocols layered on top of the Internet Protocol (IP) network layer, which utilizes the internet address format. The internet family supports the SOCK_STREAM and SOCK_DGRAM socket types. Addressing Internet addresses are four byte entities. The include file defines this address as the structure struct in_addr.
iomap(7) iomap(7) NAME iomap - physical I/O address mapping SYNOPSIS #include DESCRIPTION The iomap mechanism allows the mapping (thus direct access) of physical I/O addresses into the user process address space. For PA-RISC machines, the physical I/O address space begins at 0xf0000000 and extends to 0xffffffff. The special (device) files for iomap devices are character special files using the dynamic major number allocation scheme.
iomap(7) iomap(7) [ENODEV] Read and write calls are unsupported. [ENXIO] No such device at the address specified by the minor number. [ENOSPC] Required resources for mapping could not be allocated. [ENOTTY] Inappropriate ioctl request for this device type; fildes is not a file descriptor for an iomap device file. EXAMPLES Consider the following code fragment: #include ... int fildes; void *addr; ...
IP(7P) IP(7P) NAME IP - Internet Protocol SYNOPSIS #include #include s = socket(AF_INET, SOCK_DGRAM, 0); DESCRIPTION IP is the network-layer protocol used by the Internet protocol family. It encapsulates TCP and UDP messages into datagrams to be transmitted by the network interface. Normally, applications do not need to interface directly to IP.
IP(7P) IP(7P) IP_DROP_MEMBERSHIP allows the system to leave a multicast group. For example: struct ip_mreq mreq; mreq.imr_multiaddr.s_addr = net_addr("224.1.2.3"); mreq.imr_interface.s_addr = INADDR_ANY; setsockopt(s, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)); The system remains a member of the multicast group until the last socket that joined the group is closed or has dropped membership in the group.
IP(7P) IP(7P) [EOPNOTSUPP] The socket type is not SOCK_DGRAM. [ETOOMANYREFS] An attempt to join more than IP_MAX_MEMBERSHIPS multicast groups on a socket. AUTHOR The socket interfaces to IP were developed by the University of California, Berkeley. Multicast extensions were developed by the Stanford University. SEE ALSO bind(2), getsockopt(2), recv(2), send(2), socket(2), inet(7F).
IPv6(7P) IPv6(7P) NAME IPv6, ipv6, ip6 - Internet Protocol Version 6 SYNOPSIS #include #include s = socket(AF_INET6, SOCK_DGRAM, 0); s = socket(AF_INET6, SOCK_STREAM, 0); DESCRIPTION IPv6 is the next generation network-layer protocol designed to be the successor to the current Internet Protocol version 4 (IPv4). It provides the packet delivery service for TCP, UDP and ICMPv6.
IPv6(7P) IPv6(7P) new option value specified is used as the hop limit for all subsequent unicast packets sent via that socket. Valid values are in the range 0-255 (both inclusive) and the default value is 64. For example, int hoplimit = 50; setsockopt(s, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &hoplimit, sizeof(hoplimit)); This option can be used with getsockopt() (see getsockopt (2)) to determine the hop limit value the system will use for subsequent unicast packets sent via that socket.
IPv6(7P) IPv6(7P) in6_pktinfo structure and it is defined in as: struct in6_pktinfo { struct in6_addr ipi6_addr; uint32_t ipi6_ifindex; }; By default this option is disabled. IPV6_RECVHOPLIMIT (boolean) When this option is enabled, inbound packet’s hoplimit is returned as ancillary data by recvmsg(). For example, int on = 1; setsockopt(s, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on, sizeof(on)); By default this option is disabled.
IPv6(7P) IPv6(7P) ERRORS One of the following errors may be returned when a socket operation fails. [EADDRINUSE] The specified multicast group has been joined already. [EADDRNOTAVAIL] The specified IPv6 address is not a local interface address or there is no route for the specified multicast address or the specified multicast group has not been joined.
ipmi(7) ipmi(7) NAME ipmi - intelligent platform management interface (IPMI) driver SYNOPSIS #include DESCRIPTION The /dev/ipmi driver allows user processes to send IPMI messages to the BMC (Baseboard Management Controller) System Message Interface. The following data structures are provided in the header file for sending IPMI requests to the BMC. ImbRequest The ImbRequest structure is used to specify the fields in the IPMI request.
ipmi(7) ipmi(7) typedef struct ipmi_data { caddr_t InBuffer; DWORD InBufferLength; caddr_t OutBuffer; DWORD OutBufferLength; DWORD * BytesReturned; caddr_t Overlapped; int status; } ipmi_data_t; IOCTL_IMB_SEND_MESSAGE_32 Allows a 32-bit user process to send a message to the BMC. The arg parameter points to an ipmi_data_32_t structure (defined in the
ipmi(7) ipmi(7) [EIO] An internal error has occurred. EXAMPLES The following segment of code sends the IPMI message Get SEL Info, NetFn Storage, CMD 0x40. This is section 25.2 of the IPMI v1.5 Specification. struct selinfo { BYTE sel_version; BYTE num_entry_ls; BYTE num_entry_ms; BYTE free_space_ls; BYTE free_space_ms; BYTE add_timestamp[4]; BYTE erase_timestamp[4]; BYTE op_support; }; ...
kmem(7) kmem(7) NAME kmem - perform I/O on kernel memory based on symbol name. SYNOPSIS #include int ioctl(int kmemfd , int command , void *rks ); DESCRIPTION When used with a valid file descriptor for /dev/kmem (kmemfd), ioctl can be used to manipulate kernel memory. The specifics of this manipulation depend on the command given as follows: MIOC_READKSYM Read mirk_buflen bytes of kernel memory starting at the address for mirk_symname into mirk_buf .
kmem(7) kmem(7) [ENAMETOOLONG] modname is greater than MODMAXNAMELEN characters long, or symname is greater that MAXSYMNMLEN characters long. SEE ALSO getksym(2), ioctl(2), ioctl(5).
lan(7) lan(7) NAME lan - network I/O card access information DESCRIPTION This manual entry gives a brief description on how to access the LAN device driver at Layer 2 (Data Link Layer) of the OSI architecture. The LAN device driver controls the various LAN interface cards (e.g, Ethernet/IEEE 802.3, FDDI, Token Ring) at Layer 1 (Physical Layer). The Data Link Provider Interface (DLPI) is the supported method for accessing the LAN device driver at Layer 2.
ldterm(7) ldterm(7) NAME ldterm - standard STREAMS terminal line discipline module SYNOPSIS #include #include #include #include #include #include #include int ioctl( fd, I_PUSH, "ldterm"); DESCRIPTION ldterm is a STREAMS module that supplies the line discipline for streams-based terminal or pseudoterminal device drivers.
ldterm(7) ldterm(7) It generates echo characters and places them in the output buffer to be sent downstream to the write queue. While processing incoming data, it scans for START and STOP characters and sends M_START, M_STOP messages downstream to the write queue, if needed. If the total number of buffered input characters is more than the high-water mark and IXOFF is set, the read put routine sends an M_STOPI message downstream.
ldterm(7) ldterm(7) Write-side Behavior ldterm processes the following STREAMS messages on its output stream. Messages not listed here are simply forwarded downstream. M_FLUSH The write put routine flushes the write queue and discards any buffered output data. Then, it forwards the message downstream. M_DATA The write service routine processes the data according to the POSIX 1003.1 specification output flags.
ldterm(7) ldterm(7) TCGETA This command get the old System V termio information. The ldterm module converts the message to a POSIX termios M_IOCTL message, then forwards the message with the TCGETS command. The original I/O control command and M_IOCTL message are stored to be used on M_IOCACK. When it receives the matching M_IOCACK message, the ldterm module processes it as for a TCGETS command, then converts the POSIX termios information into the System V termio information and replies.
ldterm(7) ldterm(7) TIOCSETD The ldterm module does nothing but reply to this command. In a BSD system, the command is used to set the current line discipline type. It does not have much meaning in a STREAMS environment, because line discipline modules are changed by popping the current module from the stream and pushing a different one onto the stream. TIOCGETD In a BSD system, this command is used to get the current line discipline type. The command does not have much meaning in a STREAMS environment.
ldterm(7) ldterm(7) to an tchars structure via where the information is returned. TIOCSLTC This command sets the ltchars information defined in . The ldterm module converts the message to a POSIX termios M_IOCTL message. Then, it forwards the POSIX termios M_IOCTL message with a corresponding POSIX termios command (i.e. TCSETS). The original I/O control command and M_IOCTL message are stored for use on M_IOCACK.
lp(7) lp(7) (Series 800 Only) NAME lp - line printer SYNOPSIS #include Remarks: This manual entry applies only to a certain group of printers. For Series 800 systems, it applies to printers controlled by the device driver lpr2. It does not apply to any printers on Series 700 systems. DESCRIPTION This section describes capabilities provided by many line printers supported by various versions of the HP-UX operating system.
lp(7) lp(7) (Series 800 Only) Set the current printer status information from the structure to which arg points. LPRSET The lprio structure used in the LPRGET and LPRSET requests is defined in
lvm(7) lvm(7) NAME lvm - Logical Volume Manager (LVM) DESCRIPTION The Logical Volume Manager (LVM) is a subsystem for managing disk space. The HP LVM subsystem offers value-added features, such as mirroring (with the optional HP MirrorDisk/UX software), high availability (with the optional HP ServiceGuard software), and striping, that enhance availability and performance.
lvm(7) lvm(7) EXAMPLES The basic steps to take to begin using LVM are as follows: • Identify the disks to be used for LVM. • Create an LVM data structure on each identified disk (see pvcreate (1M)). • Collect all the physical volumes to form a new volume group (see vgcreate (1M)). • Create logical volumes from the space in the volume group (see lvcreate (1M)). • Use each logical volume as if it were a disk section (create a file system, or use for raw access).
mem(7) mem(7) NAME mem - main memory DESCRIPTION mem is a special file that is an image of the main memory of the computer. It may be used, for example, to examine and patch the system. Byte addresses in mem are interpreted as physical memory addresses. References to non-existent locations cause errors to be returned. File kmem is the same as mem except that kernel virtual memory rather than physical memory is accessed.
modem(7) modem(7) NAME modem - asynchronous serial modem line control SYNOPSIS #include DESCRIPTION This section describes the two modes of modem line control and the three types of terminal port access. It also discusses the effect of the bits of the termio structure that affect modem line control. The modem related ioctl (2) system calls are discussed at the end of the document.
modem(7) modem(7) The call-in type of access is used when the connection is expected to be established by an incoming call. This is the type that would be used by getty (1M) to accept logins over a modem. When an open is issued to such a file, the driver may wait for an incoming call and will then raise the CONTROL based on the current mode (see below) of the port. When the port is closed, the driver may or may not lower the CONTROL depending on the HUPCL bit.
modem(7) modem(7) When a port is in simple mode, the driver will normally control the modem lines. However, the user is allowed to change the setting of the CONTROL (see Modem ioctls below). Terminal port access interlock An interlock mechanism is provided between the three access types of terminal files.
modem(7) modem(7) unsigned }; short m_timers[NMTIMER]; Each bit of the mflag long corresponds to one of the modem lines as follows: MRTS MCTS MDSR MDCD MDTR MRI MDRS Request to Send Clear to Send Data Set Ready Data Carrier Detect Data Terminal Ready Ring Indicator Data Rate Select outbound inbound inbound inbound outbound inbound outbound The timer values are defined in the array m_timers.
modem(7) TIOCM_CAR TIOCM_DTR TIOCM_RNG modem(7) Data Carrier Detect Data Terminal Ready Ring Indicator inbound outbound inbound Additionally, TIOCM_CD is equivalent to TIOCM_CAR, and TIOCM_RI is equivalent to TIOCM_RNG. The modem line ioctl system calls have the form: int ioctl(int fildes, int command, int *arg); The commands using this form are: TIOCMGET Get the current state of both inbound and outbound modem lines and store in the int referenced by arg.
mt(7) mt(7) NAME mt - magnetic tape interface and controls for stape and tape2 DESCRIPTION This entry describes the behavior of HP magnetic tape interfaces and controls, including reel-to-reel, DDS, QIC, 8mm, and 3480 tape drives. The files /dev/rmt/* refer to specific raw tape drives, and the behavior of each given unit is specified in the major and minor numbers of the device special file. Naming Conventions There are two naming conventions for device special files.
mt(7) mt(7) DLT Selects one of the known DLT formats; can be used to specify DLT42500_24, DLT42500_56, DLT62500_64, DLT81633_64, or DLT85937_52, as required. QIC Selects one of the known QIC formats; can be used to specify QIC11, QIC24, QIC120, QIC150, QIC525, QIC1000, QIC1350, QIC2100, QIC2GB, or QIC5GB, as required. D8MM Selects one of the known 8MM formats; can be used to specify D8MM8200 or D8MM8500, as required.
mt(7) mt(7) During a read, the record size is passed back as the number of bytes read, up to the buffer size specified. Since the minimum read length on a tape device is a complete record (to the next record mark), the number of bytes ignored (for records longer than the buffer size specified) is available in the mt_resid field of the mtget structure via the MTIOCGET call of ioctl (2). Current restrictions require tape device application programs to use 2-byte alignment for buffer locations and I/O sizes.
mt(7) mt(7) #define MTRES 14 /* Reserve Device */ #define MTREL 15 /* Release Device */ #define MTERASE 16 /* Erase media */ /* structure for MTIOCGET - mag tape get status command */ struct mtget { long long mt_type; mt_resid; /* type of magtape device */ /* residual count */ /* The following two registers are device dependent */ long long mt_dsreg1; mt_dsreg2; /* status register (msb) */ /* status register (lsb) */ /* The following are device-independent status words */ long long int32_t int32_t
mt(7) mt(7) GMT_COMPRESS(x ) Returns TRUE if data compression is enabled. GMT_DENSITY(x ) Returns the currently configured 8-bit density value. Supported values are defined in . GMT_QIC_FORMAT(x ) GMT_8mm_FORMAT(x ) A mA Return the same information as does GMT_DENSITY(x ). GMT_DENSITY(x ) is preferred because GMT_QIC_FORMAT and GMT_8mm_FORMAT may be obsoleted at some future date. GMT_D_800(x ) Returns TRUE if the density encoded in mt_gstat is 800 bpi.
mt(7) mt(7) GMT_D_QIC_525(x ) Returns TRUE if the density encoded in mt_gstat is QIC-525 format. GMT_D_QIC_1000(x ) Returns TRUE if the density encoded in mt_gstat is QIC1000 format. GMT_D_QIC_1350(x ) Returns TRUE if the density encoded in mt_gstat is QIC1350 format. GMT_D_QIC_2100(x ) Returns TRUE if the density encoded in mt_gstat is QIC2100 format. GMT_D_QIC_2GB(x ) Returns TRUE if the density encoded in mt_gstat is QIC2GB format.
mt(7) mt(7) mtop.mt_op = MTWEOF; mtop.mt_count = 2; ioctl(fd, MTIOCTOP, &mtop); If fd is a valid file descriptor for an open DDS drive, the following example spaces forward to just past the next setmark: #include #include struct mtop mtop; mtop.mt_op = MTFSS; mtop.mt_count = 1; ioctl(fd, MTIOCTOP, &mtop); Given that fd is a valid file descriptor for an opened tape device, and that it has just returned 0 from a read (2) request.
mt(7) mt(7) maintenance of the property table. Device files using a extended configuration options located outside the /dev/rmt directory may not provide consistent behavior across system reboots. Use the rmsf (1M) command to clean up unused device files. Otherwise, the property table may overflow and cause the mksf(1M) command to fail. Density codes listed in have device-dependent behaviors. See the hardware manual for your tape device to find which densities are valid.
mt(7) mt(7) SEE ALSO dd(1), mt(1), ioctl(2), insf(1M), lssf(1M), mksf(1M), rmsf(1M), Configuring HP-UX for Peripherals A mA Section 7−−86 Hewlett-Packard Company −9− HP-UX 11i Version 2: September 2004
ndp(7P) ndp(7P) NAME NDP - Neighbor Discovery Protocol DESCRIPTION NDP is a protocol used by hosts and routers to: 1. Find the link-layer address of the neighbors known to be attached to the same link. 2. Find the neighboring routers that are willing to forward packets on their behalf. 3. Actively keep track of which neighbors are reachable and which are not. 4. Search for alternate routers when the path to a router fails. To accomplish the above mentioned tasks, NDP, defines the following processes: 1.
ndp(7P) • ndp(7P) Processing router advertisements. This rule discusses what actions should be taken on receipt of router advertisements. • Timing out prefixes and default routers. Whenever routers send router advertisements they include the lifetime of the router as well as the prefixes that they advertise. NDP specifies what actions the host should take when these lifetimes expire.
ndp(7P) ndp(7P) b. If a host with the specified IPv6 address is present in the network, it will reply this solicitation with a Neighbor Advertisement Message. c. On receiving the Neighbor Advertisement the node will search for an entry in the neighbor cache for the sender’s IPv6 address. A new entry is created in the neighbor cache and the reachability flag is set to REACHABLE. Once the Address resolution is completed, neighbor unreachability detection will be performed.
nfs(7) nfs(7) NAME nfs, NFS - network file system DESCRIPTION The Network File System (NFS) allows a client node to perform transparent file access over the network. By using NFS, a client node operates on files residing on a variety of servers and server architectures, and across a variety of operating systems. File access calls on the client (such as read requests) are converted to NFS protocol requests and sent to the server system over the network.
null(7) null(7) NAME null - null file DESCRIPTION Data written on a null special file is discarded. Reads from a null special file always return 0 bytes. EXAMPLES To create a zero-length file, use either of the following: cat /dev/null > file cp /dev/null file FILES /dev/null STANDARDS CONFORMANCE null: AES, SVID2, SVID3, XPG2, XPG3, XPG4, FIPS 151-2, POSIX.1, POSIX.
pckt(7) pckt(7) NAME pckt - Packet Mode module for STREAMS pty (pseudo-terminal) SYNOPSIS #include int ioctl(fd_slave, I_PUSH, "pckt"); DESCRIPTION The Packet Mode feature for STREAMS pty devices allows the user process on the master side of the pty device to be informed of state changes in the pty. To enable Packet Mode in the STREAMS pty device, the user process must push the pckt module onto the master side of the pty with a call to the STREAMS I_PUSH ioctl (2) system call.
poll(7) poll(7) NAME poll - monitor I/O conditions on multiple file descriptors SYNOPSIS #include #include
poll(7) poll(7) struct pollfd pfd[2]; int err; pfd[0].fd = fd1; pfd[0].events = POLLIN; pfd[1].fd = fd2; pfd[1].events = (POLLIN | POLLRDBAND); err = write(evpfd, pfd, sizeof(pfd)); Polling File Descriptors Polling an event port’s interest set is initiated by calling ioctl() specifying the DP_POLL request . The ioctl arg parameter is a pointer to a dvpoll structure, defined in .
poll(7) poll(7) If ioctl() returns -1, errno is set to the error condition. ERRORS The following errors are returned by the event port driver. If open() fails, errno is set to one of the following values. [EACCES] [EAGAIN] The minor number of the device file name passed to open() is not 0. Allocation of internal data structures failed due to a temporary condition. Calling open() again might succeed. [EMFILE] The maximum number of file descriptors allowed for the process is already open.
poll(7) poll(7) After the last non-blocking write succeeds, the following should be used to deregister for POLLOUT, but continue to be registered for input notifications. Note that POLLREMOVE must be used in order to remove the POLLOUT registration. struct pollfd regpfd[2]; int err; regpfd[0].fd = sd; regpfd[0].events = POLLREMOVE; regpfd[1].fd = sd; regpfd[1].
poll(7) poll(7) SEE ALSO ioctl(2), mknod(2), open(2), pipe(2), poll(2), select(2), send(2), socket(2), socketpair(2), write(2), t_open(3).
ps2(7) ps2(7) NAME ps2, ps2kbd, ps2mouse - PS/2 keyboard/mouse device driver and files SYNOPSIS #include DESCRIPTION The ps2 driver allows the use of IBM Personal System/2 (PS/2) compatible keyboards and mouse devices on Hewlett-Packard workstations equipped with PS/2 interface hardware. On systems with a single interface, PS/2 device file names use the following format: /dev/ps2_n where n represents the interface port number, ranging from 0 to 15.
ps2(7) ps2(7) If both file status flags O_NDELAY and O_NONBLOCK are clear and no data is available, the read() call blocks until data becomes available or a signal is received. If the file status flag O_NDELAY is set and no data is available, the read() call returns zero instead of blocking. If the file status flag O_NONBLOCK is set and no data is available, the read() call returns -1 with errno set to [EAGAIN] (see errno (2)). The write() system call is not supported by ps2.
ps2(7) ps2(7) PS2_ENABLE Enable a PS/2 device Transmissions from the device are enabled. This request does not use arg. Identify a PS/2 device. PS2_IDENT A value identifying the type of device is returned in the 4-byte buffer addressed by arg. The keyboard returns two bytes (arg[0]=0xAB and arg[1]=0x83). The mouse returns one byte (arg[0]=0x00). PS2_SETDEFAULT Set the device to its default (power-up) state. The device is returned to its default internal state. This request does not use arg.
ps2(7) PS2_KEY_MAKE ps2(7) Set make-only behavior for an individual key. The key code from scancode set 3 for the individual key is passed as the first byte in the character buffer addressed by arg. This request can be made when the keyboard is using any scancode set; however, it affects only the operation of scancode set 3. Because keyboards might be left in a disabled state after this request, the PS2_ENABLE request should be performed after PS2_KEY_MAKE.
ps2(7) ps2(7) ioctl() request. The arg parameter is not used. PS2_REPORT Obtain a prompt mode mouse report. This request polls the mouse, obtaining a three-byte report returned in the character buffer addressed by the arg parameter.
ps2(7) ps2(7) RES_1 RES_2 RES_3 RES_4 PS2_2TO1_SCALING 1 count/mm 1 count/mm 2 count/mm 3 count/mm 4 count/mm 6 count/mm 8 count/mm 12 count/mm Set mouse scaling at 2 to 1. The X and Y coordinate values returned in stream-mode reports are doubled, except for absolute values less than six, which are converted to new values in a nonlinear fashion.
ps2(7) ps2(7) printf("Indicators off\n"); /* use scancode set 3 */ kbdbuf[0] = SCANCODE_3; if( ioctl( fildes, PS2_SCANCODE, &kbdbuf) < 0){ perror("ioctl PS2_SCANCODE failed"); exit(1); } /* identify our scancode set */ kbdbuf[0] = GET_SCANCODE; if( ioctl( fildes, PS2_SCANCODE, &kbdbuf) < 0){ perror("ioctl PS2_SCANCODE failed"); exit(1); } printf("Keyboard reports it is using scancode set %d\n", (unsigned int) kbdbuf[0]); /* now, loop forever while printing keycodes */ while( 1){ read( fildes, &inchar, 1);
ps2(7) ps2(7) if (read(fildes, &buf[0], perror("Read of report return 1; } if (read(fildes, &buf[1], perror("Read of report return 1; } if (read(fildes, &buf[3], perror("Read of report return 1; } printf("mouse: 0x%02x, %d 1) != 1){ byte 1 failed"); 1) != 1){ byte 2 failed"); 1) != 1){ byte 3 failed"); %d\n", buf[0], buf[1], buf[2]); } AUTHOR ps2 was developed by the Hewlett-Packard Company. PS/2 and Personal System/2 are registered trademarks of International Business Machines, Incorporated, in the U.
ptem(7) ptem(7) NAME ptem - STREAMS pty (pesudo-terminal) Emulation module SYNOPSIS #include int ioctl(fd_slave, I_PUSH, "ptem"); DESCRIPTION ptem is a STREAMS module that emulates a terminal when used in conjunction with ldterm (STREAMS line discipline) and pts (STREAMS slave pty driver). The ptem module normally sits above pts and below ldterm.
ptem(7) ptem(7) upstream with the jwinsize structure. If the values are zero, ptem sends an M_IOCNAK message upstream. • When an M_IOCTL message of type TIOCGWINSZ is received on its write queue and if the values in the winsize structure in ptem are not zero, ptem sends an M_IOCACK message upstream with the winsize structure. If the values are zero, ptem sends an M_IOCNAK message upstream.
ptm(7) ptm(7) NAME ptm - STREAMS master pty (pseudo-terminal) driver SYNOPSIS #include #include #include int open("/dev/ptmx", O_RDWR); DESCRIPTION A pseudo-terminal (pty) consists of a tightly-coupled pair of character devices, called the master device and slave device.
ptm(7) ISPTM ptm(7) Determines whether the file descriptor is that of an open master device. On success, it returns the major and minor number (type dev_t) of the master device which can be used to determine the name of the corresponding slave device. On failure, it returns −1 with errno set to [EINVAL]. ISPTM on HP-UX can return valid device number with negative value. For example, with major number of the STREAMS pty master being 0x9c, ICPTM will return 0x9C000000 which is a negative number.
pts(7) pts(7) NAME pts - STREAMS slave pty (pseudo-terminal) driver SYNOPSIS #include #include #include int open("/dev/pts/N", O_RDWR); DESCRIPTION A pseudo-terminal (pty) consists of a tightly-coupled pair of character devices, called the master device and slave device.
pts(7) pts(7) slave = ptsname(fd_master); fd_slave = open(slave, O_RDWR); ioctl(fd_slave, I_PUSH, "ptem"); ioctl(fd_slave, I_PUSH, "ldterm"); AUTHOR pts was developed by HP and OSF. FILES /dev/ptmx /dev/pts/N Streams pty master clone device Streams pty slave devices (0 <= N < NSTRPTY), where NSTRPTY is a kernel tunable parameter which can be changed via SAM (see sam(1M)).
pty(7) pty(7) NAME pty - pseudo terminal driver DESCRIPTION The pty driver provides support for a device-pair termed a pseudo terminal. A pseudo terminal is a pair of character devices, a master device and a slave device. The slave device provides to application processes an interface identical to that described in termio (7). Unlike all other devices that provide the interface described in termio (7), the slave device does not have a hardware device behind it.
pty(7) pty(7) default, termio processing is enabled. termio processing refers to processing of input and output described by termio (7) (such as tab expansion), as well as the processing of the ioctl() requests described by termio (7). When disabled, all input and output data is passed through the pty without modification. Issuing a TIOCTTY ioctl() request flushes all data buffered in the pseudo terminal and releases any processes blocked waiting for data.
pty(7) pty(7) the slave side. In normal usage, writing data is like typing the data as a line on a terminal; writing zero bytes is equivalent to typing an end-of-file character (that is, the EOF character as defined in termio (7)). The data read by the slave side is identical to the data written on the master side. Data written on the slave side and read on the master side with TIOCREMOTE enabled is still subject to the normal termio (7) processing.
pty(7) pty(7) handshake is done automatically. Trapping occurs in two forms that are identified by the ioctl() requests that enable or disable them — TIOCTRAP and TIOCMONITOR. These two forms are distinguished by the types of requests they affect and by the capabilities they provide. Trapping open() and close() requests is enabled or disabled by TIOCTRAP. Trapping ioctl() requests not defined by termio (7) are enabled or disabled by TIOCTRAP.
pty(7) pty(7) errno_error can be used to return an error for trapped slave pty open() requests. See the discussion of the TIOCSMODES ioctl() for further information on open error mode. return_value The success value (initialized to zero) returned by ioctl() on the slave side when errno_error is not set. When the ioctl() argument received on the slave side is not a pointer, its value is stored as four bytes retrievable with an ioctl() request to the master side equal to argget.
pty(7) pty(7) trapping is enabled if the int addressed by arg is nonzero and disabled if the int addressed by arg is zero. By default, TIOCMONITOR trapping is disabled. TIOCMONITOR works in series with TIOCTTY; that is, the TIOCMONITOR trapping must be enabled and TIOCTTY must be enabled for termio ioctl() requests to be trapped by TIOCMONITOR. TIOCMONITOR trapping can be enabled or disabled regardless of the state of TIOCTTY.
pty(7) pty(7) whose open() or ioctl() request is trapped. Signals are postponed if they would otherwise cause the process to jump to an installed signal handler. Signals are not postponed if they would otherwise cause the process to abort or if they are being ignored. When the server process completes the handshake by means of the TIOCREQSET ioctl() request, the process returns to the calling program and any pending signals are then acted upon.
pty(7) pty(7) WARNINGS The slave side cannot indicate an end-of-file condition to the master side. When using TIOCREMOTE, a single write() request to the master side of greater than 256 bytes may result in multiple smaller records being read from the slave side instead of only one record. AUTHOR pty was developed by the University of California, Berkeley.
random(7) random(7) NAME random, urandom, rng - strong random number generator SYNOPSIS #include DESCRIPTION The character special files /dev/random and /dev/urandom provide an interface to the kernelresident random number generator, rng. A read() from /dev/random is potentially blocking. A read() from /dev/urandom is always nonblocking. Data from /dev/urandom can potentially have lower entropy than data from /dev/random. The rng module is a dynamically loadable kernel module (DLKM).
random(7) random(7) Specific Information About /dev/urandom To address the limited random data collection rate problem, the /dev/urandom device is strictly nonblocking. The /dev/urandom holding buffer is regularly updated with random data, yet a high number of reads can decrease the entropy in its holding buffer. Under this conditions, the entropy of the data from /dev/urandom will be slightly lower that the one from /dev/random, yet /dev/urandom can still be considered a good source of random numbers.
routing(7) routing(7) NAME routing - system support for local network packet routing DESCRIPTION The network facilities for HP-UX provide general packet routing support. Routing table maintenance is handled by application processes. A routing table consists of a set of data structures used by the network facilities to select the appropriate remote host or gateway when transmitting packets.
routing(7) routing(7) _______________________________________________________________ # netstat -rnv Routing tables Dest/Netmask Gateway Flags Refs Use Interface Pmtu 15.13.136.66/255.255.255.255 127.0.0.1 UH 1 39 lo0 4608 127.0.0.1/255.255.255.255 127.0.0.1 UH 0 68 lo0 4608 147.253.56.195/255.255.255.255 127.0.0.1 UH 0 0 lo0 4608 147.253.144.66/255.255.255.255 127.0.0.1 UH 0 0 lo0 4608 default/0.0.0.0 15.13.136.11 UG 3 40 lan0 1500 15.13.136.0/255.255.248.0 15.13.136.66 U 1 153 lan0 1500 147.253.56.
routing(7) routing(7) Count =0 >0 =0 >0 =0 >0 Destination Type network network host host default default Flags U UG UH UGH U UG Route Type Route to a network directly from the local host Route to a network through a remote host gateway Route to a remote host directly from the local host Route to a remote host through a remote host gateway Wildcard route directly from the local host Wildcard route through a remote host gateway Subnets The network facilities support variable-length subnetting.
routing(7) routing(7) If subnets are not in use, the default mask used is 255.255.255.0. If subnets are used and the 8-bit host field is partitioned into 3 bits of subnet and 5 bits of host as in the above example, then the subnet mask would be 255.255.255.192. If a host has multiple interfaces, then it can belong to different subnets. Unlike past releases, the subnets can have different sizes even if they may have the same network address.
routing(7) routing(7) FILES /etc/hosts /etc/networks SEE ALSO netstat(1), ifconfig(1M), route(1M).
sad(7) sad(7) NAME sad - STREAMS Administrative Driver SYNOPSIS #include #include #include #include int ioctl( int fildes , int command , ... /* arg */ ); DESCRIPTION The sad driver provides an interface to the autopush facility using the ioctl() function. As an interface, the sad driver enables administrative tasks to be performed on STREAMS modules and drivers.
sad(7) sad(7) sap_lastminor Specifies the range of minor devices. sap_npush Specifies the number of modules to push. This number must be no more than MAXAPUSH, which is defined in . Additionally, this number must not exceed NSTRPUSH. sap_list Specifies, in order, the array of modules to push.
sad(7) sad(7) [EFAULT] The arg parameter points outside the allocated address space. [EINVAL] The major device number (sad_major) is invalid, the number of modules (sap_list[MAXAPUSH][FMNAMESZ+1]) is invalid, or the list of module names is invalid. [ENODEV] The device is not configured for autopush. This value is returned from a SAD_GAP command. [ENOSR] A internal autopush data structure cannot be allocated. [ENOSTR] The major device does not represent a STREAMS driver.
scsi(7) scsi(7) NAME scsi - Small Computer System Interface device drivers DESCRIPTION The Small Computer System Interface (SCSI) is an American National Standard for interconnecting computers and peripheral devices. HP-UX supports the SCSI device protocol on parallel SCSI interfaces (see ANSI Std X3.131-199X, ‘‘SCSI-3’’) and Fibre Channel interfaces (see ANSI Std X3.269-199X, "Fibre Channel Protocol for SCSI"). The SCSI standard includes specifications for a variety of device types.
scsi(7) scsi(7) unsigned unsigned unsigned unsigned unsigned unsigned unsigned unsigned unsigned unsigned unsigned char char char unsigned unsigned unsigned int char char int int int int int int int int char char char rdf:4; added_len; resv2[2]; reladr:1; wbus32:1; wbus16:1; sync:1; linked:1; resv3:1; cmdque:1; sftre:1; vendor_id[8]; product_id[16]; rev_num[4]; vendor_spec[20]; resv4[40]; vendor_parm_bytes[32]; }; /* union for SIOC_INQUIRY ioctl */ union inquiry_data { struct inquiry inq1; /* SCSI-1 i
scsi(7) scsi(7) unsigned unsigned unsigned unsigned unsigned unsigned unsigned unsigned char char char char char char char char copysearch[4]; sense_code; resv; fru; field; field_ptr[2]; dev_error[4]; misc_bytes[106]; }; /* structure for SCSI-2 sense data */ struct sense_2_aligned { unsigned int info_valid:1; unsigned int error_code:7; unsigned char seg_num; unsigned int filemark:1; unsigned int eom:1; unsigned int ili:1; unsigned int resv:1; unsigned int key:4; unsigned char info[4]; unsigned char add
scsi(7) scsi(7) device control (see scsi_ctl (7)). Drivers that support only devices which have no meaningful size may not support the SIOC_CAPACITY 32 ioctl. Total device size in bytes may exceed 2 −1 for some devices. DEPENDENCIES sdisk/schgr/sflop/stape The SIOC_EXCLUSIVE ioctl may be used to obtain and release exclusive access. Exclusive access, which prevents simultaneous access by other applications, is required for some operations and may be desirable in other circumstances.
scsi_ctl(7) scsi_ctl(7) NAME scsi_ctl - SCSI pass-through driver DESCRIPTION SCSI devices are controlled by a device-specific driver, when one exists. Device-specific drivers, such as those for SCSI direct access (disk) and sequential access (tape) devices, coordinate device and driver states to accomplish correct logical device behavior. The scsi_ctl pass-through driver enables use of SCSI devices and commands not normally supported by these device-specific drivers.
scsi_ctl(7) scsi_ctl(7) At power-up and after being reset, all parallel SCSI devices and hosts communicate using eight-bit data transfers. A SCSI target and host pair may agree to use sixteen-bit (wide) data transfers to increase I/O performance. To make use of wide data transfers, a SCSI target and host must negotiate to determine a mutually acceptable data transfer width parameter.
scsi_ctl(7) scsi_ctl(7) xfer_rate, max_width, max_reqack_offset, max_xfer_rate fields only apply to parallel SCSI. Bus communication parameters may be managed by use of the SIOC_GET_BUS_PARMS, SIOC_SET_BUS_LIMITS, and SIOC_GET_BUS_LIMITS ioctls to any associated LUN. The SIOC_GET_BUS_PARMS ioctl indicates the current bus communication parameter values.
scsi_ctl(7) scsi_ctl(7) unsigned int max_xfer_rate; unsigned int reserved[4]; /* bytes/sec */ /* reserved for future use */ }; struct sioc_bus_limits { unsigned int flags; unsigned int max_width; unsigned int max_reqack_offset; unsigned int max_xfer_rate; unsigned int reserved[4]; }; /* reserved for future use */ /* bytes/sec */ /* reserved for future use */ SCSI Commands and Operations The SIOC_IO ioctl allows an arbitrary SCSI command to be sent to a device.
scsi_ctl(7) scsi_ctl(7) S_BUSY Device indicated it is unable to accept the command because it is busy doing other operations. S_INTERMEDIATE Device successfully completed this command, which is one in a series of linked commands (not supported, see WARNINGS). S_I_CONDITION_MET Device indicated both S_INTERMEDIATE and S_CONDITION_MET (not supported, see WARNINGS). S_RESV_CONFLICT Device indicated the command conflicted with an existing reservation.
scsi_ctl(7) scsi_ctl(7) unsigned unsigned unsigned unsigned unsigned char unsigned unsigned char unsigned char data_length; max_msecs; data_xfer; cdb_status; sense[256]; sense_status; sense_xfer; reserved[64]; }; EXAMPLES Assume that fildes is a valid file descriptor for a SCSI device. The first example attempts a SCSI INQUIRY command: #include struct sctl_io sctl_io; #define MAX_LEN 255 unsigned char inquiry_data[MAX_LEN]; memset(sctl_io, 0, sizeof(sctl_io)); sctl_io.
scsi_ctl(7) scsi_ctl(7) sctl_io.sense_status == S_GOOD && sctl_io.sense_xfer > 2 && (sctl_io.sense[2] & 0x0F) == 2)) /* can use sense_data */ { /* device is not ready */ } else { /* unknown state */ } WARNINGS Incorrect use of scsi_ctl operations (even those attempting access to non-existent devices) can cause data loss, system panics, and device damage. The SIOC_EXCLUSIVE ioctl should be used to gain exclusive access to a device prior to attempting SIOC_IO commands.
scsi_disk(7) scsi_disk(7) NAME scsi_disk - SCSI direct access device driver (sdisk) DESCRIPTION This section describes the interface for access of SCSI disk, CD-ROM, and optical disk devices through the character special device driver. SCSI direct access devices store a sequence of data blocks. Each direct access device has a specific device size consisting of a number of data blocks and a logical block size. All data blocks have the same logical block size.
scsi_disk(7) scsi_disk(7) { int ret; disk_describe_type descr_type; if ((ret = ioctl (dfd, DIOC_DESCRIBE, &descr_type)) != 0) { exit(1); } printf ("\nSuccessful ioctl DIOC_DESCRIBE \n"); printf (" model number: %s\n", descr_type.model_num); printf (" interface: %d <20=scsi>\n", descr_type.
scsi_disk(7) scsi_disk(7) value disables write verification. The value 1 enables write verification. Although write verification is primarily intended for optical media, some systems may support write verification on normal disk devices. The SIOC_VERIFY ioctl verifies that a media area contains valid data (that is, data that has been correctly written). Verified media will not cause I/O errors when reading is attempted. The media area to be verified is specified via the start_lba and block_cnt fields.
scsi_tape(7) scsi_tape(7) (Workstations Only) NAME scsi_tape - SCSI sequential access (tape) device driver DESCRIPTION SCSI sequential-access (tape) devices store a sequence of data blocks. Data can be read and written using either fixed or variable sized block mode. If supported by the device, variable sized block mode is normally used (even when all blocks are the same size). Fixed sized block mode is generally only used for tape devices which do not support variable sized blocks.
scsi_tape(7) scsi_tape(7) (Workstations Only) #define #define #define #define #define SIOC_GET_BLOCK_SIZE SIOC_SET_BLOCK_SIZE SIOC_GET_BLOCK_LIMITS SIOC_GET_POSITION SIOC_SET_POSITION _IOR(’S’, _IOW(’S’, _IOW(’S’, _IOR(’S’, _IOW(’S’, 30, 31, 32, 33, 34, int) int) struct scsi_block_limits) int) int) /* structure for SIOC_GET_BLOCK_LIMITS ioctl */ struct scsi_block_limits { unsigned min_blk_size; unsigned max_blk_size; }; WARNINGS SCSI bus and device resets cause some devices to reposition media to be
sioc_io(7) sioc_io(7) NAME sioc_io - SCSI pass-through interface DESCRIPTION SCSI devices are controlled by a device-specific driver, when one exists. Device-specific drivers, such as those for SCSI direct access (disk) and sequential access (tape) devices, coordinate device and driver states to accomplish correct logical device behavior. The sioc_io pass-through interface enables the use of SCSI devices and commands not normally supported by these device-specific drivers.
sioc_io(7) sioc_io(7) SCTL_SELECT_TIMEOUT The target device does not answer to selection by the host SCSI interface (the device does not exist or does not respond). SCTL_INCOMPLETE The device answered selection but the command is not completed (the device took too long or a communication failure occurred). S_GOOD Device successfully completed the command. S_CHECK_CONDITION Device indicated sense data is available.
sioc_io(7) sioc_io(7) sctl_io.flags = 0; /* no data transfer expected */ sctl_io.cdb[0] = 0x00; /* can use CMDtest_unit_ready */ sctl_io.cdb[1] = 0x00; sctl_io.cdb[2] = 0x00; sctl_io.cdb[3] = 0x00; sctl_io.cdb[4] = 0x00; sctl_io.cdb[5] = 0x00; sctl_io.cdb_length = 6; /* 6 byte command */ sctl_io.data = NULL; /* no data buffer is provided */ sctl_io.data_length = 0; /* do not transfer data */ sctl_io.
sioc_io(7) sioc_io(7) access of inquiry data during driver open calls. Since communication parameters can be affected by device-specific driver capabilities, device-specific driver use might result in communication parameter changes. FILES /usr/include/sys/scsi.h /usr/include/sys/scsi_ctl.h SEE ALSO ioctl(2), scsi(7), scsi_ctl(7).
slp_syntax(7) slp_syntax(7) NAME slp_syntax - SLP Service Type Syntax DESCRIPTION The SLP API expects service type information to be passed while querying for SLP service information and also while registering and deregistering services. The SLP API accepts service type information in URL format also. The service type string contains the following information. Name of the service type. Naming Authority responsible for the service name. The service type string is of the form: service :abstract-type.
slp_syntax(7) slp_syntax(7) service:chat.superchat://chat.superchat.com;auth=ldap SLP requires you to use Service URLs. API functions will return SLP_PARSE_ERROR if you do not. Service URLs are required because the SLP API designers do not allow the service-type to be passed in as a parameter to the SLPDeReg() call. Without the service-type, SLPDeReg() does not allow the caller to distinguish between services of varying types that were registered with the same standard URL.
socket(7) socket(7) NAME socket - interprocess communications DESCRIPTION Sockets are communication endpoints that allow processes to communicate either locally or remotely. They are accessed by means of a set of system calls (see socket (2)). The following ioctl() requests are defined in (see ioctl (2)): FIOSNBIO If the int with the address arg is non-zero, the socket is put into non-blocking mode. Otherwise, the socket is put into blocking mode. Blocking mode is the default.
socket(7) socket(7) DEPENDENCIES AF_CCITT Only Only the FIOSNBIO, FIONREAD, SIOCGPGRP, and SIOCSPGRP ioctl() requests are defined for af_ccitt sockets. AUTHOR socket was developed by the University of California, Berkeley. SEE ALSO fcntl(2), getsockopt(2), ioctl(2), socket(2).
streamio(7) streamio(7) NAME streamio - STREAMS ioctl commands SYNOPSIS #include #include int ioctl(int fildes , int command, ... /* arg */); DESCRIPTION STREAMS ioctl commands are a subset of the ioctl() system calls which perform a variety of control functions on streams. fildes is an open file descriptor that refers to a stream. command determines the control function to be performed as described below. arg represents additional information that is needed by this command.
streamio(7) streamio(7) the databuf strbuf structure must be set to the number of bytes of data information to be sent with the message or zero if no data part is to be sent. flags specifies the type of message to be created. An ordinary (non-priority) message is created if flags is set to 0, a high priority message is created if flags is set to RS_HIPRI. For normal messages, I_FDINSERT will block if the stream write queue is full due to internal flow control conditions.
streamio(7) streamio(7) value on the system. The default is fifteen seconds. I_GETSIG Returns the events for which the calling process has registered to receive a SIGPOLL signal. Events are returned as in arg bitmask as defined for the I_SETSIG command. I_GRDOPT Returns the current read mode setting in an int pointed to by the argument arg. Read modes are described in read (2).
streamio(7) streamio(7) The I_PEEK returns a 1 if a message was retrieved, and returns a value of 0 (zero) if no message was found; it does not wait for a message. Upon successful completion, ctlbuf specifies control information in the control buffer, databuf specifies data information in the data buffer, and options contains RS_HIPRI or 0 (zero).
streamio(7) streamio(7) I_SETCLTIME Lets the user process set the time that the stream head delays when the stream is closing and the write queues contain data. The arg parameter contains a pointer to the number of milliseconds to delay, rounded up to the nearest legal value on the system. The default time is 15 seconds. Before STREAMS modules and drivers are closed, the stream head delays for the specified amount of time. This allows the data on the write queues to drain.
streamio(7) streamio(7) Message-nondiscard mode. RMSGN Setting both RMSGD and RMSGN is an error. RMSGD and RMSGN override NORM. In addition, treatment of control messages by the stream head may be changed by setting the following flags in arg: I_STR RPROTNORM Fail read with EBADMSG if a control message is at the front of the stream head read queue. This is the default behavior. RPROTDAT Deliver the control portion of a message as data when a user issues read.
streamio(7) streamio(7) ERRORS A STREAMS ioctl command fails without performing the function and with errno set to [EINVAL] if: • The stream referred to by fildes is linked below a multiplexing driver. • The command parameter is not a valid value for the stream. In addition, if any of the following conditions occur, the STREAMS ioctl commands return the corresponding value: I_ATMARK [EINVAL] arg has an illegal value. I_CANPUT [EINVAL] arg has an illegal value.
streamio(7) streamio(7) [EINVAL] The bi_pr parameter value exceeds the maximum band, or the bi_option parameter is not FLUSHR, FLUSHW, or FLUSHRW. I_GETBAND [ENODATA] No message exists on the stream head read queue. I_GETSIG [EINVAL] User process is not registered to receive the SIGPOLL signal. [EFAULT] arg points outside the allocated address space. I_GRDOPT [EFAULT] arg is pointing outside the allocated address space.
streamio(7) streamio(7) [EINVAL] The file referred to by arg is not a stream or is already linked under a multiplexing driver. [EINVAL] The link operation would cause a "cycle" in the resulting multiplexing configuration. In other words, the driver referred to by arg is linked into the configuration at multiple places. I_POP [EINVAL] There are not modules in the stream. [ENXIO] Error value returned by the module being popped. [ENXIO] A hangup was received on fildes .
streamio(7) streamio(7) [EAGAIN] A data structure to store the signal request could not be allocated. I_SRDOPT [EINVAL] arg contains an illegal value. I_STR [EINVAL] The ic_len field is less than 0 (zero) bytes or larger than the maximum allowable size of the data part of a message (ic_dp). [EINVAL] The ic_timeout field is less than −1. [EFAULT] arg points, or the buffer area specified by ic_dp or ic_len is, outside the allocated address space.
strlog(7) strlog(7) NAME strlog - STREAMS log driver DESCRIPTION The STREAMS log driver allows user-level processes and STREAMS drivers and modules to perform error logging and event tracing. These tasks are done via a user interface and a kernel interface. Further, the STREAMS log driver delivers error logging and event tracing messages to the Network Tracing and Logging Facility (NetTL) (see nettl (1M), netfmt (1M), and nettlconf (1M)).
strlog(7) strlog(7) User Interface User processes access the log driver with an open() call to /dev/strlog. Each open to the device will obtain a separate stream. After a process opens /dev/strlog, it indicates whether it is an error logger or trace logger.
strlog(7) strlog(7) if (flags & SL_WARN) if (flags & SL_NOTE) otherwise ====> ====> ====> WARNING INFORMATIVE ERROR all messages ====> INFORMATIVE else As a default, only DISASTER and ERROR messages are logged. This setting can be altered by the nettl command or the nettlconf command (see nettl (1M) and nettlconf (1M)). The STREAMS subsystem ID used by NetTL is STREAMS. The messages logged by NetTL facility can be formatted to a readable form by the netfmt command (see netfmt (1M)).
strlog(7) strlog(7) control.len = control.maxlen = sizeof(log); control.buf = (char *)&lc; data.len = data.maxlen = strlen(warning); data.buf = warning; lc.level = 2; lc.flags = SL_FATAL|SL_CONSOLE; putmsg(logfd, &control, &data, 0); The following examples illustrate how to use the NetTL facility for the STREAMS. See nettl (1M), netfmt (1M), nettlconf (1M) for the general NetTL usage. The STREAMS subsystem ID used by NetTL is STREAMS. The netfmt accepts a filter configuration file as a command argument.
sttyv6(7) sttyv6(7) NAME stty - terminal interface for Version 6/PWB compatibility REMARKS These facilities are included to aid in conversion of old programs, and should not be used in new code. Use the interface described in termio (7). Note that these conversions do not work for programs ported from UNIX Time-Sharing System, Seventh Edition (Version 7), because some V7 flags are defined differently.
sttyv6(7) HUPCL XTABS XTABS TBDELAY TBDELAY LCASE LCASE ECHO ECHO NOAL NOAL CRMOD CRMOD RAW RAW ODDP VTDELAY VTDELAY BSDELAY BSDELAY sttyv6(7) (if clear) clears the termio HUPCL flag; (if set) sets the termio TAB3 flag; (if clear) clears the termio TAB3 flag; (if set) sets the termio TAB1 flag; (if clear) clears the termio TAB1 flag; (if set) sets the termio IUCLC, OLCUC, and XCASE flags; (if clear) clears the termio IUCLC, OLCUC, and XCASE flags; (if set) sets the termio ECHO flag; (if clear) clears t
sttyv6(7) FFDLY BSDLY BSDLY sttyv6(7) (if clear) clears the sgttyb VTDELAY flag; (if set) sets the sgttyb BSDELAY flag; (if clear) clears the sgttyb BSDELAY flag. When using TIOCGETP, the termio CBAUD field is mapped into the ispeed and ospeed entries of the sgttyb structure. Also, the termio erase and kill characters are mapped into the erase and kill sgttyb entries.
TCP(7P) TCP(7P) NAME TCP - Internet Transmission Control Protocol SYNOPSIS #include #include #include s = socket(AF_INET, SOCK_STREAM, 0); s = socket(AF_INET6, SOCK_STREAM, 0); DESCRIPTION The TCP protocol provides reliable, flow-controlled, two-way transmission of data. It is a byte-stream protocol used to support the SOCK_STREAM socket type. TCP constructs virtual circuits between peer entities.
TCP(7P) TCP(7P) longer than the second threshold, TCP terminates the connection. The default value for this option is the current value of the ndd tunable tcp_ip_abort_cinterval. See ndd(1M) online help for details on the tcp_ip_abort_cinterval default value. If TCP_NODELAY is set, the system sends small amounts of output immediately rather than gathering them into a single packet after an acknowledgement is received.
TCP(7P) TCP(7P) SEE ALSO getsockopt(2), socket(2), send(2), recv(2), t_open(3), t_optmgmt(3), socket(7), inet(7F), ndd(1M).
tels(7) tels(7) NAME tels, telm - STREAMS Telnet slave (pseudo-terminal) driver, STREAMS Telnet master driver (used by telnetd only), respectively SYNOPSIS #include #include int open("/dev/pts/tN", O_RDWR); DESCRIPTION A Telnet pseudo-terminal consists of a tightly-coupled pair of character devices, called the master device and slave device.
termio(7) termio(7) NAME termio, termios - general terminal interface DESCRIPTION All HP-UX asynchronous communications ports use the same general interface, regardless of what hardware is involved. Network connections such as rlogin (see rlogin (1) use the pseudo-terminal interface (see pty (7). This discussion centers around the common features of this interface. Opening a Terminal File When a terminal file is opened, it normally causes the process to wait until a connection is established.
termio(7) termio(7) blocking the SIGTTIN signal, or the process (on systems that implement vfork separately from fork ) has made a call to vfork (2) but has not yet made a call to exec (2), or the process group of the reading process is orphaned, read() returns −1 with errno set to EIO and no signal is sent. In all other cases where the read is denied, the process group of the reading process will be sent a SIGTTIN signal.
termio(7) termio(7) When the MAX_CANON limit is reached, all characters in the current undelimited line are discarded without notice. Erase and kill processing occur when any of three special characters, the ERASE, WERASE, or KILL characters (see Special Characters ), is received. This processing affects data in the input queue that has not yet been delimited by a NL, EOF, EOL, or EOL2 character. This undelimited data makes up the current line.
termio(7) termio(7) 2. Also note that in case A ( MIN > 0, TIME > 0 ), TIME represents an inter-character timer while in case C ( MIN = 0, TIME > 0 ), TIME represents a read timer. These two points highlight the dual purpose of the MIN/TIME feature. Cases A and B (where MIN > 0 ) exist to handle burst mode activity (such as file transfer programs) where a program would like to process at least MIN characters at a time.
termio(7) termio(7) waiting, (that is, the EOF occurred at the beginning of a line) a character count of zero is returned from read(), representing an end-of-file indication. If ICANON is enabled, the EOF character is discarded when processed. If ICANON is not enabled, the EOF character is treated as a normal data character. NL (ASCII LF) special character on input and is recognized if ICANON flag is enabled. It is the line delimiter (\n).
termio(7) termio(7) The special characters are assigned their default character values when the terminal port is opened. The default values used are those specified by the System V Interface Definition, Third Edition (SVID3), except for the WERASE (Ctrl-W) and LNEXT (Ctrl-V) characters which are set to _POSIX_VDISABLE to maintain binary compatibility with previous releases of HP-UX.
termio(7) KILL EOF EOL EOL2 MIN TIME SUSP START STOP WERASE LNEXT DSUSP termio(7) VKILL VEOF VEOL VEOL2 VMIN VTIME VSUSP VSTART VSTOP VWERASE VLNEXT VDSUSP @ Control-D NUL disabled NUL Control-D disabled Control-Q Control-S disabled disabled disabled termio Structure The termio structure has been superseded by the termios structure and is provided for backward compatibility with prior applications (see termio Caveats ). The structure is defined in the header file
termio(7) termio(7) If PARMRK is set, and IGNPAR is clear, a character with a framing or parity error (other than break) is read as the three-character sequence: \377, \0, X, where X is the data of the character received in error. To avoid ambiguity in this case, if ISTRIP is clear, a valid character of \377 is read as \377, \377. If both PARMRK and IGNPAR are clear, a framing or parity error (other than break) is read as the character \0. If INPCK is set, input parity checking is enabled.
termio(7) termio(7) water mark. When ICANON is set and the input stream contains more characters between line delimiters than the high water mark allows, there is no guarantee that IXOFF can prevent buffer overflow and data loss, because the STOP character may not be sent in time, if at all. If IMAXBEL is set, the ASCII BEL character is echoed if the input queue overflows. Further input is not stored, but any input present in the input queue is not discarded.
termio(7) termio(7) If a form-feed or vertical-tab delay is specified, it lasts for about 2 seconds. New-line delay lasts about 0.10 seconds. If ONLRET is set, carriage-return delays are used instead of the new-line delays. If OFILL is set, two fill characters are transmitted. Carriage-return delay type 1 depends on the current column position; type 2 is about 0.10 seconds; type 3 about 0.15 seconds. If OFILL is set, delay type 1 transmits two fill characters; type 2, four fill characters.
termio(7) termio(7) If CLOCAL is set, a connection does not depend on the state of the modem status lines. If CLOCAL is clear, the modem status lines are monitored. Under normal circumstances, a call to read() waits for a modem connection to complete. However, if either the O_NDELAY or the O_NONBLOCK flags are set or CLOCAL is set, the open() returns immediately without waiting for the connection.
termio(7) termio(7) When ICANON is set, canonical processing is enabled. This enables the erase and kill edit functions, and the assembly of input characters into lines delimited by NL, EOF, EOL and EOL2 as described in Canonical Mode Input Processing. Furthermore, the following echo functions are possible. If ECHO and ECHOE are set, the ERASE and WERASE characters are echoed as the three-character ASCII sequence BS SP BS, which clears the last character or word from the CRT screen.
termio(7) termio(7) VKILL KILL character MIN value QUIT character START character STOP character SUSP character DSUSP character TIME value LNEXT character VMIN VQUIT VSTART VSTOP VSUSP VDSUSP VTIME VLNEXT VQUIT VSTART VSTOP VSUSP VDSUSP VLNEXT termios Structure-Related Functions The following functions are provided when using the termios structure.
termio(7) termio(7) wait until output has drained flush input or output queue or both suspend or resume input or output get foreground process group id set foreground process group id get session id tcdrain() tcflush() tcflow() tcgetpgrp() tcsetpgrp() tcgetsid() System Asynchronous I/O IOCTL Commands The following ioctl() system calls provide for system asynchronous I/O and have the form: ioctl (fildes, command, arg) int *arg; Commands using this form are: FIOSSAIOSTAT If the integer referenced by ar
termio(7) TCFLSH termio(7) If arg is 0, flush the input queue; if 1, flush the output queue; if 2, flush both the input and output queues. If any other value is given for arg, the call returns −1 with errno set to [EINVAL]. The tcflush() function performs the same functions (see tcflush(3C)). Sending a BREAK is accomplished by holding the data transmit line at a SPACE or logical zero condition for at least 0.25 seconds.
termio(7) termio(7) To prohibit FIOSNBIO-style non-blocking I/O from interfering with the O_NONBLOCK and O_NDELAY flags (see open (2) and fcntl (2)), the functionality of O_NONBLOCK and O_NDELAY always supersedes the functionality of FIOSNBIO-style non-blocking I/O. This means that if either O_NONBLOCK or O_NDELAY is set, the driver performs read requests in accordance with the definition of O_NDELAY or O_NONBLOCK.
termio(7) termio(7) feature is easily tcgetpgrp (3C)). implemented using the function tcgetpgrp() (see If the ioctl() call fails, it returns −1 and sets errno to one of the following values: [EBADF] fildes is not a valid file descriptor. [ENOTTY] The file associated with fildes is not the controlling terminal, or the calling process does not have a controlling terminal.
termio(7) termio(7) Terminal Size IOCTL Commands The following ioctl() system calls are used to get and set terminal size information for the terminal referenced by fildes . These ioctl() system calls use the winsize structure to get and set the terminal size information. The winsize structure, defined in
termio(7) termio(7) The general terminal interface uses a system resource known as a cblock to store data being transmitted or received through a communications port. These cblocks are continuously used and freed for reuse as data pass through the system. If too few cblocks are configured in the system, the cblock pool may be temporarily or permanently exhausted, and data loss, system hangs, or reduced system performance can result.
termio(7) termio(7) Receive FIFO Trigger Level c c Level H = 2 0 1 0 1 1 1 4 8 14 0 0 1 1 0 0 1 0 1 1 4 8 12 One hexadecimal digit (4 bits) which controls diagnostic access and hardware flow control. Bit h 3 h 2 h 1 h Value Diagnostic telephony access Reserved Reserved Enables RTS/CTS hardware flow control 0 M = 3 0 0 1 1 Transmit Limit c c Limit One hexadecimal digit (4 bits) to determine the port access type.
termio(7) termio(7) Bit h 3 h 2 h 1 h Value Card diagnostic Port diagnostic Reserved Enables RTS/CTS hardware flow control 0 M = One hexadecimal digit (4 bits) for the port access type. Values for each bit are as follows: Bit m 3 m 2 m m 1 0 Value TI/ALP 0 = Simple protocol (U.S. ), 1 = CCITT protocol (Europe) 00 = Direct 01 = Dial-out modem 10 = Dial-in modem 11 = Invalid AUTHOR termios was developed HP and the IEEE Computer Society.
termiox(7) termiox(7) (HP-PB Only) NAME termiox - extended general terminal interface SYNOPSIS #include ioctl (int fildes , int request , struct termiox * arg) DESCRIPTION The extended general terminal interface supplements the termio (7) general terminal interface by adding support for asynchronous hardware flow control and local implementations of additional asynchronous features. Some systems may not support all of these capabilities because of hardware or software limitations.
termiox(7) termiox(7) (HP-PB Only) termiox Structure Related IOCTL Command The ioctl() system calls that reference the termiox structure have the form: ioctl (fildes, command, arg) struct termiox *arg; Commands using this form are: TCGETX The argument is a pointer to a termiox structure. The current terminal parameters are fetched and stored into that structure. TCSETX The argument is a pointer to a termiox structure. The current terminal parameters are set from the values stored in that structure.
timod(7) timod(7) NAME timod - STREAMS module for converting ioctl() calls into Transport Interface messages DESCRIPTION The timod module is a STREAMS module that converts ioctl() calls from a transport user supporting the Transport Interface (TI) into messages that a transport protocol provider supporting TI can consume. This allows the user to initiate certain TI functions as atomic operations. This release of HP-UX no longer automatically pushes timod whenever a t_open (3) is performed.
timod(7) timod(7) SEE ALSO ioctl(2), t_open(3), streamio(7), tirdwr(7).
tirdwr(7) tirdwr(7) NAME tirdwr - STREAMS module for reads and writes by Transport Interface users DESCRIPTION The tirdwr module is a STREAMS module that provides a transport user supporting the Transport Interface (TI) with an alternate interface to a transport protocol provider supporting TI. This alternate interface allows the transport user to communicate with the transport protocol provider using the read() and write() functions.
tty(7) tty(7) NAME tty - controlling terminal interface DESCRIPTION The file /dev/tty is, in each process, a synonym for the control terminal associated with the process group of that process, if any. It is useful for programs or shell sequences that need to be sure of writing messages on the terminal no matter how output has been redirected.
UDP(7P) UDP(7P) NAME UDP - Internet User Datagram Protocol SYNOPSIS #include #include #include s = socket(AF_INET, SOCK_DGRAM, 0); s = socket(AF_INET6, SOCK_DGRAM, 0); DESCRIPTION UDP is a simple, unreliable datagram protocol used to support the SOCK_DGRAM socket type for the internet protocol family. UDP sockets are connectionless, and are normally used with the sendto() and recvfrom() calls (see send (2) and recv (2).
UNIX(7P) UNIX(7P) NAME UNIX - local communication domain protocol SYNOPSIS #include #include DESCRIPTION The local communication domain protocol, commonly referred to in the industry as the Unix domain protocol, utilizes the path name address format and the AF_UNIX address family. This protocol can be used as an alternative to the Internet protocol family (TCP/IP or UDP/IP) for communication between processes executing on the same node.
vlan(7) vlan(7) NAME vlan - virtual LANs (VLANs) SYNOPSIS /usr/sbin/lanadmin -V create vlanid vlanid [pri priority ] [tos ToS_value] [vppa vppa ] [name name] [tos_override level ] [pri_override level ] ppa /usr/sbin/lanadmin -V delete vppa /usr/sbin/lanadmin -V modify [vlanid vlanid ] [pri priority ] [tos ToS_value] [name name] [tos_override level ] [pri_override level ] vppa /usr/sbin/lanadmin -V scan /usr/sbin/lanadmin -V info vppa /usr/sbin/lanadmin -V basevppa /usr/sbin/lanadmin -V help /usr/sbin/lan
vlan(7) vlan(7) CONF_PRI Your specified 802.1 priority value will be converted to ToS. pri_override level Priority override provides a mechanism to convert IP level precedence (IPV4 ToS octet) to link level 802.1p user priority. Priority override applies to outbound frames only. Priority override level strings for outbound traffic are: CONF_PRI Your specified priority value will be used. IP_HEADER IP header ToS will be converted to 802.1p priority.
vlan(7) vlan(7) To create a VLAN on PPA 1, while letting the system generate the VPPA, you would use the following command to create a VLAN with lanid 75, priority 3, ToS 100, name honey, ToS override value CONF_TOS and priority override value IP_HEADER: #lanadmin -V create vlanid 75 pri 3 tos 100 name honey tos_override CONF_TOS pri_override IP_HEADER 1 Upon successful creation, the following message is displayed: Successfully configured.
vlan(7) vlan(7) #lanscan -p 0 6050 1 5000 5001 You can alternatively use the lanadmin -V info vppa command to get information about a specific VPPA. Let’s say you are interested in VPPA 6050. The following command will get information regarding VPPA 6050.
vlan(7) vlan(7) Address 0x006023456789 Methods IEEE HPEXTIEEE SNAP ETHER NOVELL Driver Specific Information vlan Vlan ID Phy-PPA Priority ToS Priority-Override ToS-Override Name 75 1 3 64 CONF_PRI IP_HEADER honey ----------------------------------------------------------------------Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI Path Address In# State NamePPA ID Type Support Mjr# VLAN5001 0x006023456789 5001 DOWN lan5001 snap5001 15 ETHER Yes 119 Extended Station Address 0x006023456789 LLC E
vlan(7) vlan(7) lan5000 lan5001 lan1 lan1 75 76 3 2 CONF_PRI 64 IP_HEADER 64 IP_HEADER honey ETHER_HEADER bee You can alternatively use the lanadmin -V info vppa command to get information about a specific VPPA. Let’s say you are interested in VPPA 6050. The following command will get information regarding VPPA 6050.
vlan(7) vlan(7) The above examples are not restrictive. The applications that use the interfaces depend on your environment. WARNINGS Changes made to VLANs interactively with the lanadmin -V command will not be preserved between system reboots. You must either use the SAM interface or manually edit the /etc/rc.config.d/vlanconf configuration file in order for changes to be preserved across reboots. AUTHOR lanadmin was developed by HP. SEE ALSO lanadmin(1M), lanscan(1M), Using HP-UX VLANs. IEEE 802.
vxfsio(7) vxfsio(7) NAME vxfsio - VxFS file system control functions SYNOPSIS #include #include int ioctl(int fildes, int cmd, ... /∗ arg ∗/); DESCRIPTION The vxfs ioctl (2) enhancements provide for extended control over open files. The argument fildes is an open file descriptor. The data type and value of arg are specific to the type of command specified by cmd. Unless specified, arg is treated as an int type.
vxfsio(7) vxfsio(7) size_t dev_t vi_align_offset; vi_block_device; /* adj for alignment calculations */ /* bdev number for this cdev */ An application that tries to do efficient direct I/O or discovered direct I/O should issue read requests that are equal to the product of vi_read_nstream multiplied by vi_read_preferred_io. Generally any multiple or factor of vi_read_nstream multiplied by vi_read_preferred_io should be a good size for performance.
vxfsio(7) vxfsio(7) VX_FSO_DELAYLOG Indicates that some system calls may return before the intent log is written. (See the delaylog mount option of mount_vxfs (1M)). VX_FSO_NODATAINLOG Indicates that intent logging of user data for synchronous writes is disabled. (See the nodatainlog mount option of mount_vxfs (1M)). VX_FSO_NOLOG Indicates that intent logging of structural changes to the file system is disabled. (See the nolog mount option of mount_vxfs (1M)).
vxfsio(7) vxfsio(7) If an I/O request fails to meet alignment criteria, the I/O request is performed as a data synchronous I/O operation. VX_DSYNC Indicates that data synchronous I/O mode is desired. In data synchronous I/O mode, a write operation returns to the caller after the data has been transferred to external media, but the inode is not updated synchronously if only the times in the inode need to be updated.
vxfsio(7) vxfsio(7) The reservation amount is independent of file size since reservation is used to preallocate space for a file. The a_flags element is used to indicate the type of reservation required. The choices are: VX_ALIGN Align all new extents on an ext_size boundary relative to the starting block of an allocation unit. If VX_CONTIGUOUS is also set, the single extent allocated during this invocation is not subject to the alignment restriction.
vxfsio(7) vxfsio(7) EXAMPLES The following example shows how application code can use VX_GETFSOPT to find out if a JFS file system was mounted with the -o delaylog option: int arg = 0; int fd; ioctl(fd, VX_GETFSOPT, &arg); if (arg & VX_FSO_DELAYLOG) { printf("FS mounted with delaylog option!\n"); } DIAGNOSTICS Operation failures can return any of the following values in errno: EACCESS The calling process does not have write access to the file specified by fildes.
xopen_networking(7) xopen_networking(7) NAME xopen_networking - X/Open Networking Interfaces DESCRIPTION X/Open has defined XTI, Sockets, and IP Address Resolution interfaces in X/Open CAE Specification, Networking Services, Issue 4 (UNIX 95) and X/Open CAE Specification, Networking Services, Issue 5 (UNIX 98). For a detailed description of these interfaces, please refer to the above specifications or to the book Go Solo , which is published by Prentice Hall.
zero(7) zero(7) NAME zero - zero file DESCRIPTION /dev/zero is a zero special file. Reads from a zero special file always return characters whose value is ’0’ (\0 characters). Data written on a zero special file is discarded or ignored. Seeks on a zero special file will always succeed. Private mmap() of a zero special file is allowed (see mmap(2)). Shared mmap() is not allowed. EXAMPLES In the following example, the buffer ‘buf’ is filled with ‘len’ \0 characters. fildes = open("/dev/zero",...
Section 9 General Information
Section 9 General Information
intro(9) intro(9) NAME intro - introduction to HP-UX general information section DESCRIPTION This section contains general information about HP-UX, including an introduction to HP-UX and the operating system and a glossary of common HP-UX terms. SEE ALSO glossary(9), introduction(9). Web access to HP-UX documentation at http://docs.hp.com.
glossary(9) glossary(9) NAME glossary - description of common HP-UX terms DESCRIPTION HP-UX and other UNIX-like systems use a specialized vocabulary in which certain words and terms have very specific meanings. This glossary is intended as an aid in promoting exactness in use of these specialized terms whose meanings sometimes differ from those that might be encountered in other environments. References to other HP-UX documentation are included as appropriate.
glossary(9) glossary(9) address A number used in information storage or retrieval to specify and identify memory location. An address is used to mark, direct, indicate destination, instruct or otherwise communicate with computer elements. In mail, address is a data structure whose format can be recognized by all elements involved in transmitting information.
glossary(9) glossary(9) boot, boot-up The process of loading, initializing, and running an operating system. boot area A portion of a mass storage medium on which the volume header and a "bootstrap" program used in booting the operating system reside. The boot area is reserved exclusively for use by HP-UX. A bA boot ROM A program residing in ROM (Read-Only Memory) that executes each time the computer is powered up and is designed to bring the computer to a desired state by means of its own action.
glossary(9) glossary(9) command A directive to perform a particular task. HP-UX commands are executed through a command interpreter called a shell. HP-UX supports several shells, including the POSIX shell (sh-posix (1)), the C shell (csh (1)), and the Korn shell (ksh(1)). See sh(1) for more information about supported shells.
glossary(9) glossary(9) daemon A process which runs in the background, and which is usually immune to termination instructions from a terminal. Its purpose is to perform various scheduling, clean-up, and maintenance jobs. lpsched (1M) is an example of a daemon. It exists to perform these functions for line printer jobs queued by lp (1). An example of a permanent daemon (that is, one that should never die) is cron (1M).
glossary(9) glossary(9) dot-oh See .o (dot-oh). dot-oh file See .o (dot-oh). dot-oh format See .o (dot-oh). downshifting The conversion of an uppercase character to its lowercase representation. dynamic loader A routine invoked at process startup time that loads shared libraries into a process’s address space. The dynamic loader also resolves symbolic references between a program and the shared libraries, and initializes the shared libraries’ linkage tables. See dld.sl (5) (PA-RISC systems) or dld.
glossary(9) glossary(9) Epoch The time period beginning at 0 hours, 0 minutes, 0 seconds, Coordinated Universal Time (UTC) on January 1, 1970. Increments quantify the amount of time elapsed from the Epoch to the referenced time. Leap seconds, which occur at irregular intervals, are not reflected in the count of seconds between the Epoch and the referenced time. (Fourteen leap seconds occurred in the years 1970 through 1988.) FIFO special file A type of file.
glossary(9) glossary(9) file group class A process is in the file group class of a file if the process is not the file owner class and if the effective group ID or one of the supplementary group IDs of the process matches the group ID associated with the file. file hierarchy The collection of one or more file systems available on a system. All files in these file systems are organized in a single hierarchical structure in which all of the nonterminal nodes are directories.
glossary(9) glossary(9) described in . For each function in HP-UX that reads or writes file data or changes the file status, the appropriate time-related files are noted as "marked-for-update". When an update point occurs, any marked fields are set to the current time and the update marks are cleared. One such update point occurs when the file is no longer open for any process. Updates are not performed for files on read-only file systems.
glossary(9) glossary(9) host name An ASCII string of at most 8 characters (of which only 6 are supported by all the various manufacturers’ UNIX-like operating systems) which uniquely identifies an HP-UX system on a uucp (1) network. The host name for your system can be viewed and/or set with the hostname (1) command. Systems without a defined host name are described as "unknown" on the uucp (1) network.
glossary(9) glossary(9) causes the current foreground process group to stop and the user’s job control shell to resume. The job control shell provides commands that continue stopped process groups in either the foreground or background. The terminal driver also stops a background process group when any member of the background process group attempts to read from or write to the user’s terminal.
glossary(9) glossary(9) login The process of gaining access to HP-UX. This consists of successful execution of the login sequence defined by login (1), which varies depending on the system configuration. It requests a login name and possibly one or more passwords. login directory The directory in which you are placed immediately after you log in. This directory is defined for each user in the file /etc/passwd.
glossary(9) glossary(9) 00400 00200 00060 00006 Read by user Write by user Read, Write by group Read, Write by others Read and Write permissions on a msqid are granted to a process if one or more of the following are true: • The process’s effective user ID is superuser. • The process’s effective user ID matches msg_perm.[c]uid in the data structure associated with msqid and the appropriate bit of the "user" portion (0600) of msg_perm.mode is set.
glossary(9) glossary(9) native language A computer user’s spoken or written language, such as Chinese, Dutch, English, French, German, Greek, Italian, Katakana, Korean, Spanish, Swedish, Turkish, etc. Native Language Support (NLS) A feature of HP-UX that provides the user with internationalized software and the application programmer with tools to develop this software. newline character The character with an ASCII value of 10 (line feed) used to separate lines of characters.
glossary(9) glossary(9) parent process Whenever a new process is created by a currently-existing process (via fork (2)), the currently existing process is said to be the parent process of the newly created process. Every process has exactly one parent process (except the init process, see init), but each process can create several new processes with the fork (2) system call. The parent process ID of any process is the process ID of its creator.
glossary(9) glossary(9) PIC See position-independent code. pipe An interprocess I/O channel used to pass data between two processes. It is commonly used by the shell to transfer data from the standard output of one process to the standard input of another. On a command line, a pipe is signaled by a vertical bar (|). Output from the command to the left of the vertical bar is channeled directly into the standard input of the command on the right.
glossary(9) glossary(9) process ID Each active process in the system is uniquely identified during its lifetime by a positive integer less than or equal to PID_MAX called a process ID. A process ID cannot be reused by the system until after the process lifetime ends. In addition, if there exists a process group whose process group ID is equal to that process ID, the process ID cannot be reused by the system until the process group lifetime ends.
glossary(9) glossary(9) regular expression A string of zero or more characters that selects text. All the characters contained in the string might be literal, meaning that the regular expression matches itself only; or one or more of the characters might be a metacharacter, meaning that a single regular expression could match several literal strings.
glossary(9) glossary(9) Source Code Control System (SCCS) A set of HP-UX commands that enables you to store changes to an SCCS file as separate "units" (called deltas). These units, each of which contains one or more textual changes to the file, can then be applied to or excluded from the SCCS file to obtain different versions of the file. The commands that make up SCCS are admin (1), cdc (1), delta (1), get (1), prs (1), rmdel (1), sact (1), sccsdiff(1), unget (1), val (1), and what (1).
glossary(9) glossary(9) semaphore operation permissions In the semop (2) and semctl (2) system call descriptions, the permission required for an operation is indicated for each operation.
glossary(9) glossary(9) ushort uint time_t time_t time_t shm_lpid; shm_nattch; shm_atime; shm_dtime; shm_ctime; /* /* /* /* /* /* /* pid of last operation */ number of current attaches */ last attach time */ last detach time */ last change time */ Times measured in secs since */ 00:00:00 GMT, Jan. 1, 1970 */ Shared memory identifiers can be created using ftok (3C). shm_perm is a ipc_perm structure that specifies the permission for a shmop (2) or shmctl (2) operation (see below).
glossary(9) glossary(9) shmid See shared memory identifier. signal A software interrupt sent to a process, informing it of special situations or events. Also, the event itself. See signal (2). single-user state A condition of the HP-UX operating system in which the system console provides the only communication mechanism between the system and its user. By convention, single-user state is usually specified by init (1M) as run-level S or s.
glossary(9) glossary(9) stderr See standard error. stdin See standard input. stdout See standard output. stream A term most often used in conjunction with the standard I/O library routines documented in Section 3 of this manual. A stream is simply a file pointer (declared as FILE *stream) returned by the fopen (3S) library routines. It may or may not have buffering associated with it (by default, buffering is assigned, but this can be modified with setbuf (3S)).
glossary(9) glossary(9) more information. system call An HP-UX operating system kernel function available to the user through a high-level language (such as FORTRAN, Pascal, or C). Also called an "intrinsic" or a "system intrinsic." The available system calls are documented in Section 2 of the HP-UX Reference . system console A keyboard and display (or terminal) given a unique status by HP-UX and associated with the special file /dev/console.
glossary(9) glossary(9) UTC See Epoch. utility An executable file, which might contain executable object code (that is, a program), or a list of commands to execute in a given order (that is, a shell script). You can write your own utilities, either as executable programs or shell scripts (which are written in the shell programming language). volume number Part of an address used for devices.
introduction(9) introduction(9) NAME introduction - introduction to the HP-UX operating system and the HP-UX Reference INTRODUCTION HP-UX is the Hewlett-Packard Company’s implementation of an operating system that is compatible with various industry standards. It is based on the UNIX System V Release 4 operating system and includes important features from the Fourth Berkeley Software Distribution.
introduction(9) introduction(9) Section 1: User Commands Programs that are usually invoked directly by users or from command language procedures (scripts). Section 1M: System Administration Commands Commands used for system installation and maintenance, including boot processes, crash recovery, system integrity testing, and other needs. Most commands in this section require the superuser privilege. A A Section 2: System Calls Entries into the HP-UX kernel, including the C-language interface.
introduction(9) introduction(9) it is unwise to have files names that begin with -, +, or =. DESCRIPTION Discusses the function and behavior of each entry. EXTERNAL INFLUENCES Information under this heading pertains to programming for various spoken languages. Typical entries indicate support for single- or multibyte characters, the effect of language-related environment variables on system behavior, and other related information.
introduction(9) introduction(9) XPG3 X/Open Portability Guide Issue 3 (X/Open, Ltd.) XPG4 X/Open Portability Guide Issue 4 (X/Open, Ltd.) XPG4.2 X/Open Portability Guide Issue 4 (X/Open, Ltd.) Version 2 GETTING STARTED WITH HP-UX This is a very brief overview of how to use the HP-UX system: how to log in and log out, how to communicate through your machine, and how to run a program. A A HP-UX uses control characters to perform certain functions.
introduction(9) intr quit ^? (DEL; Delete, Rub, Rubout) ^\ (FS) start stop ˆQ (DC1; X-ON) ^S (DC3; X-OFF) introduction(9) ^C (ETX) The eof character terminates "file" input from the terminal, as read by programs and scripts. By extension, eof can also terminate the shell (see the Logging Out subsection above). The kill character deletes all characters typed before it on a terminal input line. The erase character erases the last character typed.
introduction(9) introduction(9) or working directory, and any file name you type is assumed to be in that directory by default. Because you are the owner of this directory, you have full permission to read, write, alter, or destroy its contents. The permissions you have for other directories and files will have been granted or denied to you by their respective owners, or by the system administrator. To change the current working directory use cd(1).
introduction(9) introduction(9) ACKNOWLEDGEMENTS UNIX is a registered trademark of The Open Group. SEE ALSO cat(1), cc_bundled(1), cd(1), chsh(1), cp(1), csh(1), ed(1), ex(1), ksh(1), ld(1), login(1), lp(1), ls(1), mail(1), mailx(1), man(1), mkdir(1), more(1), mv(1), passwd(1), pr(1), rm(1), rmdir(1), sed(1), sh(1), sh-posix(1), stty(1), tabs(1), vi(1), write(1), a.out(4), profile(4), glossary(9). Web access to HP-UX documentation at http://docs.hp.com.
(Notes) (Notes) A A Section 9−−34 Hewlett-Packard Company −1− HP-UX 11i Version 2: September 2004
Index All Volumes
Index All Volumes
Index All Volumes Description Entry Name(Section) . - execute file commands in current shell ......................................................................................... sh-posix(1) . ......................................................................................................................................................... glossary(9) .. .................................................................................................................................................
Index All Volumes Description Entry Name(Section) __uc_get_ar() - ucontext_t (user context) access ........................................................................ uc_access(3) __uc_get_ar_bsp() - ucontext_t (user context) access ................................................................ uc_access(3) __uc_get_ar_bspstore() - ucontext_t (user context) access ...................................................... uc_access(3) __uc_get_ar_ccv() - ucontext_t (user context) access .................
Index All Volumes Description Entry Name(Section) .......................................................................................................... _UNW_createContextForSelf(3X) _UNW_FR_PhysicalNumber() - manipulate values in unwind library data structure .................................................................................................................... _UNW_currentContext(3X) _UNW_getAlertCode() - query values in unwind library data structure ............................
Index All Volumes Description Entry Name(Section) access control lists, introduction to .............................................................................................................. acl(5) access control lists; add, modify, delete, copy, or summarize .................................................................. chacl(1) access() - determine accessibility of a file ..........................................................................................
Index All Volumes Description Entry Name(Section) accounting: acctdisk - create disk usage accounting records .............................................................. acct(1M) accounting: acctdusg - compute disk usage by login name .................................................................. acct(1M) accounting: acctmerg - merge or add total accounting files ........................................................
Index All Volumes Description Entry Name(Section) acoshw() - arc hyperbolic cosine function (extended) ........................................................................ acosh(3M) acosl() - arccosine function (long double) ........................................................................................... acos(3M) acosq() - arccosine function (quad) .....................................................................................................
Index All Volumes Description Entry Name(Section) addsev() - define additional severities ............................................................................................ addsev(3C) addstr() - add a string of multi-byte characters without rendition to a window and advance cursor ....................................................................................................................... addnstr(3X) addwstr() - add a wide-character string to a window and advance the cursor .............
Index All Volumes Description Entry Name(Section) alias database ............................................................................................................................................. elm(1) alias file, create sendmail .............................................................................................................. sendmail(1M) alias - substitute command and/or file name ...................................................................................
Index All Volumes Description Entry Name(Section) annuityq() - present value factor for annuity (quad) ................................................................... annuity(3M) annuityw() - present value factor for annuity (extended) ............................................................. annuity(3M) anonymous memory region, initialize semaphore in mapped file or ............................................... msem_init(2) anonymous region, remove semaphore in mapped file or ....................
Index All Volumes Description Entry Name(Section) arp - address resolution protocol ............................................................................................................. arp(7P) array element, convert floating-point number to string or string ........................................................... ecvt(3C) Array Manager 60, disk array server daemon .............................................................................
Index All Volumes Description Entry Name(Section) asynchronous, cancel I/O ................................................................................................................ aio_cancel(2) asynchronous, start read .................................................................................................................. aio_read(2) at, batch, and crontab queue description file .............................................................................
Index All Volumes Description Entry Name(Section) audctl() − start or halt auditing system; set or get audit files ........................................................... audctl(2) audevent - change or display event or system call audit status .................................................. audevent(1M) audeventstab - define and describe audit system events ....................................................... audeventstab(4) audible signal ..........................................................
Index All Volumes Description Entry Name(Section) authentication transaction routines for PAM .................................................................................. pam_start(3) authentication within the PAM framework, perform ........................................................ pam_authenticate(3) authentication, account, password, and session service module for HP-UX, extended ................. pam_hpsec(5) authentication, account, session and password management PAM modules for UNIX .....
Index All Volumes Description Entry Name(Section) beep() - audible signal ......................................................................................................................... beep(3X) beginning of file, list first few lines at ...................................................................................................... head(1) behalf of an NFS client, clear locks held on ..............................................................................
Index All Volumes Description Entry Name(Section) boot - bootstrap process ........................................................................................................................ boot(1M) boot device configuration table .......................................................................................................... bootconf(4) boot .....................................................................................................................................................
Index All Volumes Description Entry Name(Section) bufpages() - sizing a static buffer cache ........................................................................................ bufpages(5) bufsplit() - split buffer into fields ............................................................................................... bufsplit(3G) build a makefile ......................................................................................................................................
Index All Volumes Description Entry Name(Section) cacosl() - complex arccosine function (long double) ......................................................................... cacos(3M) cacosq() - complex arccosine function (quad) ................................................................................... cacos(3M) cacosw() - complex arccosine function (extended) ............................................................................. cacos(3M) cal - print calendar .............................
Index All Volumes Description Entry Name(Section) cat a VxFS file system ................................................................................................................... fscat_vxfs(1M) cat after uncompacting Huffman coded files (see pack) .................................................................... compact(1) cat - concatenate, copy, and print files .......................................................................................................
Index All Volumes Description Entry Name(Section) ceilf() - ceiling function (float) ............................................................................................................ ceil(3M) ceiling functions ...................................................................................................................................... ceil(3M) ceill() - ceiling function (long double) ................................................................................................
Index All Volumes Description Entry Name(Section) change root directory for a command ................................................................................................. chroot(1M) change selected characters ............................................................................................................................. tr(1) change state, wait for child process to .....................................................................................................
Index All Volumes Description Entry Name(Section) character-string login name of the user, get ...................................................................................... cuserid(3S) characteristics of a disk device, describe ......................................................................................... diskinfo(1M) characteristics of physical volume in LVM volume group, change ............................................... pvchange(1M) characteristics, change LVM logical volume .....
Index All Volumes Description Entry Name(Section) child process ....................................................................................................................................... glossary(9) child process to change state, wait for ..................................................................................................... wait3(2) child process to change state, wait for .....................................................................................................
Index All Volumes Description Entry Name(Section) client configuration information file, diskless ............................................................................................ info(4) CLIENT handles, library routines for dealing with creation and manipulation of ............ rpc_clnt_create(3N) client interface, Network Information Service .................................................................................... ypclnt(3C) client libraries, Kerberos ................................
Index All Volumes Description Entry Name(Section) close a named semaphore ................................................................................................................ sem_close(2) close a shared object ........................................................................................................................... dlclose(3C) close a stream .......................................................................................................................................
Index All Volumes Description Entry Name(Section) command, execute a simple ............................................................................................................. command(1) command, fix manpages for faster viewing with man ........................................................................ fixman(1M) command, libc administration .....................................................................................................
Index All Volumes Description Entry Name(Section) compile and match routines, regular expression ................................................................................ regexp(3X) compile() - regular expression compile routine .............................................................................. regexp(3X) compiled terminfo file format ................................................................................................................ term(4) compiler, an RPC protocol .........
Index All Volumes Description Entry Name(Section) compute hash value for ELF files .................................................................................................... elf_hash(3E) compute shortest path and route between hosts ............................................................................... pathalias(1) computer system information, display ..................................................................................................
Index All Volumes Description Entry Name(Section) configuration, display operating configuration of disk array ............................................................. amdsp(1M) configuration, restore volume group ........................................................................................ vgcfgrestore(1M) configuration, user, files for pluggable authentication modules .............................................. pam_user.conf(4) configurations, manage kernel .............................
Index All Volumes Description Entry Name(Section) ...................................................................................................................... pthread_scope_options(5) contents of an NIS+ directory: list ............................................................................................................ nisls(1) contents of directory, list ................................................................................................................................
Index All Volumes Description Entry Name(Section) controller entries for disk array, display ............................................................................................ amlog(1M) controllers, download new firmware ............................................................................................... amdload(1M) controlling process ..............................................................................................................................
Index All Volumes Description Entry Name(Section) convert, reblock, translate, and copy a (tape) file ......................................................................................... dd(1) convert_awk - converts old sendmail.cf files to new format ................................................. convert_awk(1M) converted trusted system, check if ....................................................................................................
Index All Volumes Description Entry Name(Section) cosdw() - cosine function of a degree argument (extended) ................................................................. cosd(3M) cosf() - cosine function (float) ............................................................................................................... cos(3M) cosh() - hyperbolic cosine function ......................................................................................................
Index All Volumes Description Entry Name(Section) crash dump data, manipulate ........................................................................................................ crashutil(1M) crash dump descriptor, close .............................................................................................................. cr_close(3) crash dump information, retrieve .........................................................................................................
Index All Volumes Description Entry Name(Section) create processor set ...................................................................................................................... pset_create(2) create sendmail alias file ............................................................................................................... sendmail(1M) create session and set process group ID .................................................................................................
Index All Volumes Description Entry Name(Section) ctanhl() - complex hyperbolic tangent function (long double) ......................................................... ctanh(3M) ctanhq() - complex hyperbolic tangent function (quad) .................................................................... ctanh(3M) ctanhw() - complex hyperbolic tangent function (extended) ............................................................. ctanh(3M) ctanl() - complex tangent function (long double) .....................
Index All Volumes Description Entry Name(Section) daemon ............................................................................................................................................... glossary(9) daemon that responds to SNMP requests .......................................................................................... snmpd(1M) daemon to maintain the nis+ password table in sync with the nis+ trusted table ...........................
Index All Volumes Description Entry Name(Section) data unit, send to transport user (X/OPEN TLI-XTI) .................................................................... t_sndudata(3) data, expand or compress ................................................................................................................. compress(1) data, get character or word from a stream file ........................................................................................ getc(3S) data, lock in memory ...........
Index All Volumes Description Entry Name(Section) db_checkpoint() - NIS+ database access functions ....................................................................... nis_db(3N) db_create_table() - NIS+ database access functions ................................................................... nis_db(3N) db_destroy_table() - NIS+ database access functions ................................................................. nis_db(3N) db_first_entry() - NIS+ database access functions .....................
Index All Volumes Description Entry Name(Section) default database file for a trusted system, system ................................................................................ default(4) default disk section sizes, calculate ................................................................................................ disksecn(1M) default - label default in switch statement ..............................................................................................
Index All Volumes Description Entry Name(Section) deletion, mark a credential ...................................................................................... gss_accept_sec_context(3) delmntent() - delete an entry from open file system description file ........................................ getmntent(3X) delmntent() - get file system descriptor file entry .................................................................... getmntent(3X) delscreen() - free storage associated with a screen ..........
Index All Volumes Description Entry Name(Section) determine file type for ELF files ...................................................................................................... elf_kind(3E) determine the internal node table size ........................................................................................... vx_ninode(5) determine the VxFS buffer cache size ..................................................................................
Index All Volumes Description Entry Name(Section) dhcpclient Dynamic Host Configuration Protocol Server ........................................................ dhcpclient(1M) dhcpdb2conf - convert DHCP client database to config file parameters .............................. dhcpdb2conf(1M) dhcptools - command line tool for DHCP elements of bootpd ................................................... dhcptools(1M) dhcpv6clientd - DHCPv6 client daemon ...........................................................
Index All Volumes Description Entry Name(Section) directory name, print working ................................................................................................................... pwd(1) directory object, NIS+, update the public keys .......................................................................... nisupdkeys(1M) directory pathname cache, number of bytes reserved, for VxFS ...................................................... vx_ncsize(5) directory pointer array, sort a ...........
Index All Volumes Description Entry Name(Section) disable/enable newline translation .............................................................................................................. nl(3X) disable/enable queue flushing ........................................................................................................ noqiflush(3X) disable/enable terminal echo ..................................................................................................................
Index All Volumes Description Entry Name(Section) disk: periodically flush unwritten system buffers to disk .................................................................. syncer(1M) diskinfo - describe characteristics of a disk device ...................................................................... diskinfo(1M) diskless client configuration information file .............................................................................................
Index All Volumes Description Entry Name(Section) dlget() - retrieve information on loaded module (program or shared library) ................................... dlget(3C) dlgetmodinfo() - retrieve information on loaded module (program or shared library) ..... dlgetmodinfo(3C) dlgetname() - retrieve name of load module ............................................................................ dlgetname(3C) dlmodadd() - register information about dynamically generated functions ............................
Index All Volumes Description Entry Name(Section) dos2ux, ux2dos - convert ASCII file format ........................................................................................ dos2ux(1) doschmod - change attributes of a DOS file .................................................................................... doschmod(1) doscp - copy to or from DOS files ...........................................................................................................
Index All Volumes Description Entry Name(Section) dump, crash dump access library ....................................................................................................... libcrash(5) dump, incremental file system, across network ............................................................................... vxdump(1M) dump, incremental file system, local ...............................................................................................
Index All Volumes Description Entry Name(Section) effective group IDs, sets the real and ................................................................................................. setregid(2) effective or real user or group ID, get .................................................................................................... getuid(2) effective user ID .................................................................................................................................
Index All Volumes Description Entry Name(Section) elf_kind() - determine file type for ELF files .............................................................................. elf_kind(3E) elf_ndxscn() - get section information for ELF files ................................................................ elf_getscn(3E) elf_newdata() - manipulate section data for ELF files .......................................................... elf_getdata(3E) elf_newscn() - get section information for ELF files ........
Index All Volumes Description Entry Name(Section) end() - first address beyond uninitialized program data region ............................................................ end(3C) end locations of allocated regions in program .......................................................................................... end(3C) end network host entry ...............................................................................................................
Index All Volumes Description Entry Name(Section) entry, manipulate system default database ................................................................................... getprdfent(3) entry, manipulate terminal control database ................................................................................. getprtcent(3) entry, network group, get or set ................................................................................................
Index All Volumes Description Entry Name(Section) error messages, system ....................................................................................................................... perror(3C) error messages: displaying ................................................................................................................. niserror(1) error or warming message, libcrash, print .......................................................................................
Index All Volumes Description Entry Name(Section) execute a command, measure time used to ............................................................................................... time(1) execute a file .............................................................................................................................................. exec(2) execute a function, descending a directory tree ........................................................................................
Index All Volumes Description Entry Name(Section) explicit locking of streams within a multi-thread application .......................................................... flockfile(3S) expm1() - exponential minus 1 function ........................................................................................... expm1(3M) expm1f() - exponential minus 1 function (float) ...............................................................................
Index All Volumes Description Entry Name(Section) facilities, software signal .................................................................................................................. sigvector(2) facility for internet services, access control ........................................................................................... tcpd(1M) facility for multithreaded processes, tracing ..........................................................................................
Index All Volumes Description Entry Name(Section) fetch() - access data under a key (old single-data-base version) ......................................................... dbm(3X) fetestexcept() - test floating-point exceptions ................................................................... fetestexcept(3M) feupdateenv() - update floating-point environment ............................................................ feupdateenv(3M) ff - fast find: list file names and statistics for VxFS file system ...
Index All Volumes Description Entry Name(Section) file descriptors, monitor I/O conditions on multiple ................................................................................... poll(7) file - determine file type ........................................................................................................................... file(1) file difference program, side-by-side ..........................................................................................................
Index All Volumes Description Entry Name(Section) file path, map device ID to ..................................................................................................................... devnm(3) file permission bits ............................................................................................................................. glossary(9) file perusal filter for screen viewing .........................................................................................................
Index All Volumes Description Entry Name(Section) file system, construct VxFS ........................................................................................................... mkfs_vxfs(1M) file system, copy HFS with compaction ............................................................................................... dcopy(1M) file system, damaged, patch up (generic) ...............................................................................................
Index All Volumes Description Entry Name(Section) file, change system configuration ......................................................................................................... ch_rc(1M) file, configuration, for pluggable authentication module .................................................................. pam.conf(4) file, configure the number of links ............................................................................................... vx_maxlink(5) file, context-dependent ......
Index All Volumes Description Entry Name(Section) file, write an EFI file system header on a device ............................................................................ efi_fsinit(1M) file, write data ......................................................................................................................................... write(2) file-name suffix conventions .....................................................................................................................
Index All Volumes Description Entry Name(Section) files, and cat them, compact and uncompact ...................................................................................... compact(1) files, audit, set or get ............................................................................................................................. audctl(2) files, change name of a file ...........................................................................................................................
Index All Volumes Description Entry Name(Section) files: format tracing and logging binary files ..................................................................................... netfmt(1M) files: get a version of an SCCS file ............................................................................................................... get(1) files: get first few lines in a file .................................................................................................................
Index All Volumes Description Entry Name(Section) find spelling errors ................................................................................................................................... spell(1) find strings for inclusion in message catalogs ....................................................................................... findstr(1) find the printable strings in an object or other binary file ....................................................................
Index All Volumes Description Entry Name(Section) floating-point: convert floating-point number to string or string array element ..................................... ecvt(3C) floating-point: extract mantissa and exponent from floating-point number ......................................... frexp(3M) floating-point: scale exponent of a radix-independent floating-point number ......................................
Index All Volumes Description Entry Name(Section) foreground process group ID, get .................................................................................................. tcgetpgrp(3C) foreground process group ID, set ................................................................................................... tcsetpgrp(3C) fork() - create a new process .................................................................................................................. fork(2) fork ...........
Index All Volumes Description Entry Name(Section) fputc() - put character or word on a stream ........................................................................................ putc(3S) fputs() - put a string on a stream ........................................................................................................ puts(3S) fputs_unlocked() - put a string on a stream .....................................................................................
Index All Volumes Description Entry Name(Section) fsdb_vxfs - VxFS file system debugger ....................................................................................... fsdb_vxfs(1M) fseek() - reposition a file pointer in a stream ..................................................................................... fseek(3S) fseek_unlocked() - reposition a file pointer in a stream ..................................................................
Index All Volumes Description Entry Name(Section) function to be called at program termination, register a ........................................................................ atexit(3) function, data returned by the stat() ...................................................................................................... stat(5) function, enhanced pad management ................................................................................................
Index All Volumes Description Entry Name(Section) general terminal interface ..................................................................................................................... termio(7) general terminal interface, extended .................................................................................................. termiox(7) generate a DES encryption key ..........................................................................................................
Index All Volumes Description Entry Name(Section) get file status ............................................................................................................................................. fstat(2) get file status ......................................................................................................................................... statvfs(2) get file system statistics .......................................................................................................
Index All Volumes Description Entry Name(Section) get the current page size .............................................................................................................. getpagesize(2) get the date and time ................................................................................................................. gettimeofday(2) get the locale of a program .............................................................................................................
Index All Volumes Description Entry Name(Section) getdirentries() - get entries from a directory in a file-system-independent format ........... getdirentries(2) getdiskbyname() - get disk description by its name ....................................................... getdiskbyname(3C) getdomainname() - get name of current NIS domain ........................................................ getdomainname(2) getdvagent() - return pointer for device assignment database entry ...................................
Index All Volumes Description Entry Name(Section) getpeername() - get address of connected peer ...................................................................... getpeername(2) getpgid() - get process group ID of specified process ......................................................................... getpid(2) getpgrp() - 4.2 BSD-compatible process control facilities ................................................................... killpg(2) getpgrp() - get process group ID .......................
Index All Volumes Description Entry Name(Section) gettimer() - get value of a per-process timer .............................................................................. gettimer(3C) gettune() - get value of a kernel tunable parameter ....................................................................... gettune(2) gettxt() , create message files for use by .........................................................................................
Index All Volumes Description Entry Name(Section) group and/or owner, change in access control list (ACL) ................................................................ chownacl(3C) group availability (LVM), set volume ............................................................................................ vgchange(1M) group configuration, restore volume ........................................................................................ vgcfgrestore(1M) group entry, network, get or set ..........
Index All Volumes Description Entry Name(Section) gss_duplicate_name() - allow an application to create an exact duplicate of the existing internal name ........................................................................................ gss_duplicate_name(3) gss_export_name() - convert a mechanism name (MN) to a form suitable for direct comparison ...............................................................................................................
Index All Volumes Description Entry Name(Section) hash codes, convert 9-digit to or from text for spell checking ................................................................... spell(1) hash - display and set command locations ......................................................................................... sh-posix(1) hash search tables, manage .............................................................................................................
Index All Volumes Description Entry Name(Section) hilkbd - HP-HIL cooked keyboard driver ............................................................................................ hilkbd(7) history and input editor for interactive program commands ....................................................................... ied(1) history - Display event history list ...........................................................................................................
Index All Volumes Description Entry Name(Section) HP-UX machine identification ............................................................................................................... model(4) HP-UX manuals, list of ...................................................................................................................... manuals(5) HP-UX model, print name of current .....................................................................................................
Index All Volumes Description Entry Name(Section) I/O multiplexing, synchronous ................................................................................................................ select(2) I/O on kernel memory based on symbol name, perform ......................................................................... kmem(7) I/O operations on a stream file, get or reposition pointer for .................................................................
Index All Volumes Description Entry Name(Section) identify the user of a particular TCP connection .............................................................................. idlookup(1) identity parameters: host name, date, time, root password, networking, set system initial ....... set_parms(1M) idisk - create partitions for Itanium-based system disks ................................................................... idisk(1M) idlok() - terminal output control functions ...............................
Index All Volumes Description Entry Name(Section) inet6_opt_find() - IPv6 Hop-by-Hop and Destination options manipulation functions . inet6_opt_init(3N) inet6_opt_finish() - IPv6 Hop-by-Hop and Destination options manipulation functionsinet6_opt_init(3N) inet6_opt_get_next() - IPv6 Hop-by-Hop and Destination options manipulation functions .....................................................................................................................
Index All Volumes Description Entry Name(Section) information, get Terminal Session Manager state .............................................................................. tsm.info(1) information, introduction to HP-UX general ............................................................................................ intro(9) information, network I/O card access ..........................................................................................................
Index All Volumes Description Entry Name(Section) input script format and semantics, localedef -command ............................................................... localedef(4) input single line from user keyboard ......................................................................................................... line(1) input stream, push a wide character back into an .......................................................................... ungetwc(3C) input stream, push character back into .....
Index All Volumes Description Entry Name(Section) interactively write (talk) to another user ................................................................................................ write(1) interactively, query name servers ..................................................................................................... nslookup(1) Interchange Format description, DOS ......................................................................................................
Index All Volumes Description Entry Name(Section) interval timer, set ................................................................................................................................. ualarm(2) interval, suspend execution for a time ..................................................................................................... sleep(1) interval, suspend execution for an interval ...........................................................................................
Index All Volumes Description Entry Name(Section) IPv6 Hop-by-Hop and Destination options manipulation functions ....................................... net6_opt_init(3N) IPv6 Neighbor Discovery cache display and control ............................................................................... ndp(1M) IPv6 Routing header options manipulation functions ........................................................ inet6_rth_space(3N) IPv6, Dynamic Host Configuration Protocol Server daemon ...................
Index All Volumes Description Entry Name(Section) job execution daemon ............................................................................................................................. cron(1M) job file for at and batch, prototype ........................................................................................................ proto(4) job file scheduler, user .........................................................................................................................
Index All Volumes Description Entry Name(Section) kernel tunable parameters, manage .................................................................................................. kctune(1M) kernel tunable parameters, retrieve detailed information about ..................................................... tuneinfo2(2) kernel, global symbol, get information for ......................................................................................... getksym(2) kernel, remote, get performance data from ..
Index All Volumes Description Entry Name(Section) krsd - kernel registry services daemon ................................................................................................. krsd(1M) ksh - Korn shell command programming language .................................................................................... ksh(1) ksi_alloc_max - system-wide limit of queued signals that can be allocated ........................ ksi_alloc_max(5) ksi_send_max - limit on number of queued signals per process .
Index All Volumes Description Entry Name(Section) ldexp() - scale exponent of a floating-point number ......................................................................... ldexp(3M) ldexpf() - scale exponent of a floating-point number (float) ............................................................. ldexp(3M) ldexpl() - scale exponent of a floating-point number (long double) .................................................. ldexp(3M) ldexpq() - scale exponent of a floating-point number (quad) .....
Index All Volumes Description Entry Name(Section) library routines for external data representation .................................................................... xdr_complex(3N) library routines for external data representation ....................................................................... xdr_simple(3N) library routines for external data representation stream creation ............................................. xdr_create(3N) library routines for registering servers, rpc .................
Index All Volumes Description Entry Name(Section) line printer spooling system ........................................................................................................................ see LP line printer spooling system ......................................................................................................................... see LP line - read one line from user input .........................................................................................................
Index All Volumes Description Entry Name(Section) list contents of DOS directories ................................................................................................................. dosls(1) list current processes ..................................................................................................................................... ps(1) list current system users .....................................................................................................................
Index All Volumes Description Entry Name(Section) local communication domain protocol ................................................................................................... UNIX(7P) local customs ...................................................................................................................................... glossary(9) local file system mount statistics ............................................................................................................
Index All Volumes Description Entry Name(Section) log administration functions, NIS+ ................................................................................................. nis_ping(3N) log driver, receive error messages from the STREAMS log driver ...................................................... strerr(1M) log driver: STREAMS ............................................................................................................................
Index All Volumes Description Entry Name(Section) logical volumes (LVM), prepare root file system for migration from partitions to .................... lvmmigrate(1M) logical volumes (LVM), synchronize stale mirrors in .......................................................................... lvsync(1M) logical volumes, export an LVM volume group and its associated ................................................. vgexport(1M) logical volumes, split mirrored LVM logical volume into two .....................
Index All Volumes Description Entry Name(Section) LP printer, print/alter/cancel requests .......................................................................................................... lp(1) LP printers, enable/disable ................................................................................................................... enable(1) LP requests, cancel from spooling queue on remote system .............................................................
Index All Volumes Description Entry Name(Section) LVM logical volumes, display information about ........................................................................... lvdisplay(1M) LVM logical volumes, merge two into one logical volume ................................................................ lvmerge(1M) LVM logical volumes, prepare root file system for migration from partitions to ....................... lvmmigrate(1M) LVM logical volumes, synchronize stale mirrors in .........................
Index All Volumes Description Entry Name(Section) macros, check or print documents formatted using mm ............................................................................... mm(1) macros, complex functions and ........................................................................................................... complex(5) madvise() - advise system of process’s expected paging behavior ....................................................
Index All Volumes Description Entry Name(Section) make a symbolic link to a file ............................................................................................................. symlink(2) make a unique (usually temporary) file name ................................................................................. mktemp(3C) make an EFI directory ..................................................................................................................
Index All Volumes Description Entry Name(Section) manual entry, print out a; find manual information by keywords ............................................................ man(1) manual information by keywords, find; print out a manual entry ............................................................ man(1) manually manipulate routing tables .................................................................................................... route(1M) manuals - current list of HP-UX documentation ........
Index All Volumes Description Entry Name(Section) math: cotangent functions ........................................................................................................................ cot(3M) math: cotangent functions of a degree argument ................................................................................... cotd(3M) math: cube root functions .......................................................................................................................
Index All Volumes Description Entry Name(Section) math: sine functions ................................................................................................................................. sin(3M) math: square root functions .................................................................................................................... sqrt(3M) math: string-to-NaN conversion functions ..............................................................................................
Index All Volumes Description Entry Name(Section) mc - media changer manipulation utility .................................................................................................. mc(1M) mcrt0.o - execution startup routines; PA-RISC 64-bit ELF uses crt0.o only ..................................... crt0_pa(3) measure time used to execute a command ................................................................................................ time(1) measure, convert units of .......................
Index All Volumes Description Entry Name(Section) menu-driven system administration manager ........................................................................................ sam(1M) merge and/or sort files ................................................................................................................................ sort(1) merge corresponding lines of several files or subsequent lines of one file ...............................................
Index All Volumes Description Entry Name(Section) minimum size (in pages) of the equivalently mapped reserve pool, determines the ...................... eqmemsize(5) minimum value functions ...................................................................................................................... fmin(3M) minor number .....................................................................................................................................
Index All Volumes Description Entry Name(Section) modification times, set or update file ...................................................................................................... utime(2) modification, access, and/or change times of a file, update ..................................................................... touch(1) modification, create message catalog file for .......................................................................................
Index All Volumes Description Entry Name(Section) mounted file system statistics, get ............................................................................................................ ustat(2) mounted file system table ..................................................................................................................... mnttab(4) mounted file system, list processes using .............................................................................................
Index All Volumes Description Entry Name(Section) multiple line-feeds, remove from output ..................................................................................................... ssp(1) multiple n-line pieces, split a file into ....................................................................................................... split(1) multiplexing, synchronous I/O ................................................................................................................
Index All Volumes Description Entry Name(Section) mvprintw() - print formatted output in window ......................................................................... mvprintw(3X) mvscanw() - convert formatted input from a window ................................................................... mvscanw(3X) mvvline() - draw lines from single-byte characters and renditions ................................................... hline(3X) mvvline_set() - draw lines from complex characters and renditions .....
Index All Volumes Description Entry Name(Section) name of file owner or group, change ...................................................................................................... chown(1) name of key, get .............................................................................................................................. keyname(3X) name of operating system, display ........................................................................................................
Index All Volumes Description Entry Name(Section) nanw() - string-to-NaN conversion function (extended) ........................................................................ nan(3M) napms() - suspend the calling process ............................................................................................... napms(3X) Native Agent Adapter, for SNMP ...................................................................................................... naaagt(1M) native language ......................
Index All Volumes Description Entry Name(Section) Network Information Service client interface ..................................................................................... ypclnt(3C) Network Information Service database and directory structure ........................................................... ypfiles(4) Network Information Service database, create or rebuild ...............................................................
Index All Volumes Description Entry Name(Section) newgrp - switch to a new group .......................................................................................................... newgrp(1) newkey - create a new key in the publickey database file ............................................................ newkey(1M) newline character ...............................................................................................................................
Index All Volumes Description Entry Name(Section) NIS+ credentials, initialize for NIS+ principals ............................................................................. nisclient(1M) NIS+ credentials: creating ......................................................................................................... nisaddcred(1M) NIS+ database access functions ..........................................................................................................
Index All Volumes Description Entry Name(Section) nis_freenames() - NIS+ subroutines .......................................................................................... nis_subr(3N) nis_freeresult() - NIS+ namespace functions ...................................................................... nis_names(3N) nis_freeservlist() - frees the list of NIS+ servers .............................................................. nis_server(3N) nis_freetags() - frees the NIS+ tags structure .................
Index All Volumes Description Entry Name(Section) nismatch - utility for searching NIS+ tables ................................................................................... nismatch(1) nismkdir - create NIS+ directories ................................................................................................. nismkdir(1) nispasswd - change NIS+ password information ..........................................................................
Index All Volumes Description Entry Name(Section) non-POSIX standard API interfaces to support large files .................................................................. creat64(2) nondefault priority, run a command at ..................................................................................................... nice(1) nonl() - enable/disable newline translation ..............................................................................................
Index All Volumes Description Entry Name(Section) users, maximum .................................................................................................... max_mem_window(5) number of lines on terminal screen .................................................................................................... LINES(3X) number of links to a file, configure ...............................................................................................
Index All Volumes Description Entry Name(Section) on - execute command on a remote host ....................................................................................................... on(1) on-line manpages, create the cat files for the ................................................................................... catman(1M) onintr - specify shell’s treatment of interrupts .........................................................................................
Index All Volumes Description Entry Name(Section) order of data, convert string ................................................................................................................ strord(3C) ordering relation for files in an object code library, find ........................................................................ lorder(1) ordinary file ........................................................................................................................................
Index All Volumes Description Entry Name(Section) packet filter specification file format, ppp ....................................................................................... ppp.Filter(4) Packet Mode module for STREAMS pty .................................................................................................... pckt(7) packet routing, system support for local network ................................................................................ routing(7) packets, echo ................
Index All Volumes Description Entry Name(Section) pam_set_item() - authentication information routines for PAM .......................................... pam_set_item(3) pam_setcred() - modify and delete user credentials for an authentication service ................ pam_setcred(3) pam_sm() - PAM Service Module APIs .............................................................................................. pam_sm(3) pam_sm_acct_mgmt() - Service provider implementation for pam_acct_mgmt ........
Index All Volumes Description Entry Name(Section) passwd file, change default login shell ..................................................................................................... chsh(1) passwd - password file, format ............................................................................................ passwd(4) password and group hashing and caching statistics ....................................................................
Index All Volumes Description Entry Name(Section) pathname, resolve ........................................................................................................................... realpath(3X) pathnames from inode numbers for VxFS file system, generate .............................................. ncheck_vxfs(1M) paths and aliases, locate a program file including .................................................................................
Index All Volumes Description Entry Name(Section) pfdat spinlock pool, determines the size of the ................................................................... pfdat_hash_locks(5) pfdat_hash_locks - determines the size of the pfdat spinlock pool ............................... pfdat_hash_locks(5) pfmt() - display message in standard format ....................................................................................... pfmt(3C) pfmt() - message, display in standard format ......................
Index All Volumes Description Entry Name(Section) pmap_set() - obsolete library routines for RPC ............................................................................. rpc_soc(3N) pmap_unset() - obsolete library routines for RPC ......................................................................... rpc_soc(3N) pnoutrefresh() - pad management functions .............................................................................. newpad(3X) Point Protocol over Ethernet) relay, PPPoE (Point to .....
Index All Volumes Description Entry Name(Section) POSIX realtime extensions ............................................................................................................. aio_return(2) POSIX realtime extensions .......................................................................................................... aio_suspend(2) POSIX realtime extensions ...............................................................................................................
Index All Volumes Description Entry Name(Section) .......................................................................................................................................... pppoec.conf(4) pppoerd - PPPoE (Point to Point Protocol over Ethernet) relay .................................................... pppoerd(1M) pppoerd.conf - PPPoE (Point to Point Protocol over Ethernet) relay configuration file ...............................................................................................
Index All Volumes Description Entry Name(Section) print key version numbers of Kerberos principals ................................................................................... kvno(1) print list of current system users ............................................................................................................... who(1) print log messages and other information about RCS files .........................................................................
Index All Volumes Description Entry Name(Section) privilege group, get or set special attributes .................................................................................. getprivgrp(2) privileged groups ................................................................................................................................ glossary(9) privileged IP port, bind socket to a .........................................................................................
Index All Volumes Description Entry Name(Section) process, child, wait to change state ......................................................................................................... wait3(2) process, child, wait to change state ......................................................................................................... wait4(2) process, child, wait to change state ........................................................................................................
Index All Volumes Description Entry Name(Section) processor set control, real-time ..................................................................................................... __pset_rtctl(2) processor set, bind process or thread ............................................................................................... pset_bind(2) processor set, create ......................................................................................................................
Index All Volumes Description Entry Name(Section) protocol attribute, get or set ................................................................... pthread_mutexattr_getprotocol(3T) protocol compiler, an RPC .................................................................................................................... rpcgen(1) protocol entry, get, set, or end ................................................................................................... getprotoent(3N) protocol family, Internet .
Index All Volumes Description Entry Name(Section) pstat_getcrashinfo()- get crash dump configuration information ................................................... pstat(2) pstat_getdisk() - get disk information ............................................................................................ pstat(2) pstat_getdynamic() - get dynamic system information ................................................................... pstat(2) pstat_getfile() - get open file information ........................
Index All Volumes Description Entry Name(Section) pthread_cond_init() - initialize a thread condition variable .................................. pthread_cond_init(3T) pthread_cond_signal() - unblock one thread waiting on a condition variable ... pthread_cond_signal(3T) pthread_cond_timedwait() - timedwait on a thread condition variable ............... pthread_cond_wait(3T) pthread_cond_wait() - wait on a thread condition variable ...................................
Index All Volumes Description Entry Name(Section) pthread_mutexattr_settype() - set the type attribute ................... pthread_mutexattr_getpshared(3T) pthread_num_ldomprocs_np() - determine processors on locality domainpthread_processor_bind_np(3T) pthread_num_ldoms_np() - determine number of locality domain .......... pthread_processor_bind_np(3T) pthread_num_processors_np() - return how many processors are available .....................................................................................
Index All Volumes Description Entry Name(Section) publickey database file, creating new key in ................................................................................ newkey(1M) publickey database file, updates to ...................................................................................... udpublickey(1M) publickey - database for public keys ............................................................................................
Index All Volumes Description Entry Name(Section) pwgrd - password and group hashing and cashing daemon ............................................................... pwgrd(1M) pwrite() - write contiguous data to a position in a file ....................................................................... pwrite(2) pwrite64() - non-POSIX standard API interfaces to support large files .......................................... creat64(2) pwunconv - convert passwords from shadow to nonshadow .................
Index All Volumes Description Entry Name(Section) raise() - send signal to executing program .............................................................................................. kill(2) rand() - generate successive random numbers .................................................................................... rand(3C) random() , srandom() , initstate() , setstate() - generate a pseudorandom number .......... random(3M) random archive member access for ELF files ................................
Index All Volumes Description Entry Name(Section) read text string from message file ........................................................................................................ gettxt(3C) read value of a symbolic link ............................................................................................................. readlink(2) read, enable or disable block during ................................................................................................
Index All Volumes Description Entry Name(Section) rebuilds the database for the mail aliases file ............................................................................ newaliases(1M) receipt of a signal, define what to do upon ............................................................................................. signal(2) receive a message from a message queue .....................................................................................
Index All Volumes Description Entry Name(Section) regular expression, compile or execute against a string .................................................................... regcmp(3X) regular expressions, compile and execute ........................................................................................ re_comp(3X) regular file ..........................................................................................................................................
Index All Volumes Description Entry Name(Section) remote terminal, spawn getty to (call terminal) ............................................................................................ ct(1) remote transport provider user (X/OPEN TLI-XTI) ....................................................................... t_rcvudata(3) remote user communication server ....................................................................................................... talkd(1M) remote user information server ...
Index All Volumes Description Entry Name(Section) reorganize a VxFS file system .................................................................................................... fsadm_vxfs(1M) repair damaged file system (generic) ...................................................................................................... fsdb(1M) repair damaged HFS file system .....................................................................................................
Index All Volumes Description Entry Name(Section) resolution time, get high ............................................................................................................... gethrtime(3C) resolv.conf - resolver configuration file ......................................................................................... resolver(4) resolve pathname ............................................................................................................................
Index All Volumes Description Entry Name(Section) return scheduling policy ...................................................................................................................... rtsched(2) return - shell function return to invoking script ...................................................................................... ksh(1) return - shell function return to invoking script ..............................................................................
Index All Volumes Description Entry Name(Section) rmtab - local file system mount statistics .............................................................................................. rmtab(4) rmtimer() - free a per-process timer ............................................................................................. rmtimer(3C) rndc configuration file ...................................................................................................................... rndc.
Index All Volumes Description Entry Name(Section) routines, execution startup ................................................................................................................... crt0_ia(3) routines, Internet address manipulation ................................................................................................ inet(3N) routines, Internet address manipulation ..............................................................................................
Index All Volumes Description Entry Name(Section) rpcb_gettime() - library routines for RPC bind service .............................................................. rpcbind(3N) rpcb_rmtcall() - library routines for RPC bind service .............................................................. rpcbind(3N) rpcb_set() - library routines for RPC bind service ...................................................................... rpcbind(3N) rpcb_unset() - library routines for RPC bind service ...............
Index All Volumes Description Entry Name(Section) sam - system administration manager .................................................................................................... sam(1M) samlog_viewer - tool for viewing and saving the SAM logfile ............................................. samlog_viewer(1) sar - system activity reporter ..................................................................................................................
Index All Volumes Description Entry Name(Section) SCCS: print and summarize an SCCS file ................................................................................................... prs(1) SCCS: print current SCCS file editing activity ............................................................................................ sact(1) SCCS: remove a delta from an SCCS file ................................................................................................
Index All Volumes Description Entry Name(Section) scroll the window, enhanced curses ......................................................................................................... scrl(3X) scroll_lines - number of scrollable lines used by the Internal Terminal Emulator ................ scroll_lines(5) scrollable lines used by the Internal Terminal Emulator (ITE), number of .................................. scroll_lines(5) scrollok() - terminal output control functions ...........................
Index All Volumes Description Entry Name(Section) security databases for trusted systems ............................................................................................... authcap(4) security defaults configuration file ..................................................................................................... security(4) security file for ftpd ..........................................................................................................................
Index All Volumes Description Entry Name(Section) semaphores, get set of ........................................................................................................................... semget(2) semaphores, number of System V system-wide .................................................................................. semmns(5) semaphores, report status ..........................................................................................................................
Index All Volumes Description Entry Name(Section) read-ahead operation when .................................................................................. hfs_revra_per_disk(5) Serial and HP AdvanceLink server, Basic ..................................................................................... pcserver(1M) serial and network connections, C-Kermit 8.0 communications ........................................................... kermit(1) serial modem line control, asynchronous ......................
Index All Volumes Description Entry Name(Section) service vt requests from other systems ....................................................................................... vtdaemon(1M) service, reminder ............................................................................................................................... calendar(1) service.switch - indicate lookup sources and fallback mechanism ................................ service.switch(1M) services daemon, Internet ......................
Index All Volumes Description Entry Name(Section) set or display audit file information .................................................................................................. audsys(1M) set or get audit files ............................................................................................................................... audctl(2) set or get background character and rendition using a complex character .......................................
Index All Volumes Description Entry Name(Section) set_parms special initialization script ........................................................................................... hostname(1) set_resfield() - resolver routines ............................................................................................. resolver(3N) set_term() - switch between screens ...........................................................................................
Index All Volumes Description Entry Name(Section) setrlimit() - set system resource consumption limit .................................................................... getrlimit(2) setrlimit64() - non-POSIX standard API interfaces to support large files .................................... creat64(2) sets the real and effective group IDs ..................................................................................................
Index All Volumes Description Entry Name(Section) shared memory segments per process, maximum number of System V ............................................... shmseg(5) shared memory segments, report status .................................................................................................... ipcs(1) shared memory windows configurable by users, maximum number of group-private 32-bit ..............................................................................................................
Index All Volumes Description Entry Name(Section) shmget() − get shared memory segment ............................................................................................ shmget(2) shmid (shared memory identifier) ...................................................................................................... glossary(9) shmmax - maximum size (in bytes) for a System V shared memory segment .....................................
Index All Volumes Description Entry Name(Section) signal, hold upon receipt ................................................................................................................... sighold(2V) signal, hold upon receipt ...................................................................................................................... sigset(3C) signal, ignore .....................................................................................................................................
Index All Volumes Description Entry Name(Section) sincosq() - both sine and cosine (quad) .......................................................................................... sincos(3M) sincosw() - both sine and cosine (extended) .................................................................................... sincos(3M) sind() - sine function of degree argument ...........................................................................................
Index All Volumes Description Entry Name(Section) size of the pregion spinlock pool, determines the .......................................................... hdlpreg_hash_locks(5) size of the region spinlock pool, determines the ............................................................... region_hash_locks(5) size - print section sizes and allocation space of object files .....................................................................
Index All Volumes Description Entry Name(Section) SLPOpen() - SLP (Service Location Protocol) library routines ........................................................... libslp(3N) SLPParseSrvURL() - SLP (Service Location Protocol) library routines ............................................. libslp(3N) SLPReg() - SLP (Service Location Protocol) library routines ............................................................. libslp(3N) SLPSetProperty() - SLP (Service Location Protocol) library routines ....
Index All Volumes Description Entry Name(Section) source program files for given name, find location of .......................................................................... whereis(1) source, C, extract error messages from into a file ................................................................................... mkstr(1) space allocation, change data segment .......................................................................................................
Index All Volumes Description Entry Name(Section) split file into multiple files ...................................................................................................................... csplit(1) split mirrored LVM logical volume into two logical volumes .............................................................. lvsplit(1M) split - split a file into multiple n-line pieces ..........................................................................................
Index All Volumes Description Entry Name(Section) standard structures and symbolic constants .......................................................................................... unistd(5) standend() - set and clear window attributes ............................................................................. standend(3X) standout() - set and clear window attributes .............................................................................
Index All Volumes Description Entry Name(Section) status, audit, of event or system call, change or display ............................................................... audevent(1M) status, current, of the UUCP system ................................................................................................. uusnap(1M) status, display LAN device configuration and .................................................................................. lanscan(1M) status, display of disk array ............
Index All Volumes Description Entry Name(Section) stream file, put a wide-character string on a ....................................................................................... putws(3C) stream ................................................................................................................................................ glossary(9) stream pointer, map to file descriptor ...................................................................................................
Index All Volumes Description Entry Name(Section) STREAMS-based file descriptor ....................................................................................................... fdetach(1M) STREAMS-based file descriptor ........................................................................................................ fdetach(3C) STREAMS-based pipe ...................................................................................................................
Index All Volumes Description Entry Name(Section) strspn() , strcspn() - find length of matching substrings .............................................................. string(3C) strstr() - process string of text tokens ............................................................................................. string(3C) strtoacl() - convert string to access control list (ACL) structure .................................................
Index All Volumes Description Entry Name(Section) superuser ............................................................................................................................................ glossary(9) superuser ............................................................................................................................................. passwd(1) superuser, change login name to .........................................................................................................
Index All Volumes Description Entry Name(Section) swab() - swap bytes .............................................................................................................................. swab(3C) swap bytes ............................................................................................................................................. swab(3C) swap device for interleaved paging and swapping, add a ....................................................................
Index All Volumes Description Entry Name(Section) synchronous I/O multiplexing ................................................................................................................. select(2) syncok() - synchronise a window with its parents or children ........................................................ syncok(3X) syntax, a shell (command interpreter) with C-like ..................................................................................... csh(1) syntax, gated configuration file ....
Index All Volumes Description Entry Name(Section) system login data, display ................................................................................................................... logins(1M) system maintenance commands and application programs, introduction to ........................................ intro(1M) system messages, log ........................................................................................................................ syslogd(1M) system name, display/set ........
Index All Volumes Description Entry Name(Section) system-wide clock, set value of ........................................................................................................ setclock(3C) system-wide or per-process information of a ccNUMA system, returns .............................. pstat_getlocality(2) system-wide semaphore identifiers, number of System V IPC ............................................................ semmni(5) system-wide semaphore undo structures, number of System V IPC ..
Index All Volumes Description Entry Name(Section) tacct (total accounting) file, print any ............................................................................................. acctsh(1M) taddr2uaddr() - generic transport name-to-address translation .................................................... netdir(3N) tags file, create a ......................................................................................................................................
Index All Volumes Description Entry Name(Section) tcsetattr() - set tty device operating parameters .................................................................. tcattribute(3C) tcsetpgrp() - set foreground process group ID .......................................................................... tcsetpgrp(3C) tdelete() - delete a node from a binary search tree ...................................................................... tsearch(3C) tee - pipe fitting ........................................
Index All Volumes Description Entry Name(Section) terminal screen, number of lines ........................................................................................................ LINES(3X) terminal session ID, get .................................................................................................................... tcgetsid(3C) Terminal Session Manager state information, get .............................................................................. tsm.
Index All Volumes Description Entry Name(Section) terms, glossary of ............................................................................................................................... glossary(9) test contents of memory area ........................................................................................................... memory(3C) test - evaluate condition for true or false .................................................................................................
Index All Volumes Description Entry Name(Section) thread-safe, get, set, or end service entry ................................................................................... getservent(3N) thread-specific data associated with a key, get or set .................................................. pthread_getspecific(3T) thread-specific data key, create or destroy ..................................................................
Index All Volumes Description Entry Name(Section) timer, relatively arm a per-process .................................................................................................. reltimer(3C) timer, set or get value of process interval ......................................................................................... getitimer(2) timer, set the interval timer .................................................................................................................
Index All Volumes Description Entry Name(Section) toupper() - translate characters to uppercase .................................................................................... conv(3C) towctrans() - character transliteration ................................................................................... towctrans(3C) towlower() - translate wide characters to lowercase .......................................................................
Index All Volumes Description Entry Name(Section) tree, search directory tree for files ............................................................................................................. find(1) tree, walk a file, executing a function ....................................................................................................... ftw(3C) triangle, right, hypotenuse of a ...........................................................................................................
Index All Volumes Description Entry Name(Section) truncate64() - non-POSIX standard API interfaces to support large files ...................................... creat64(2) truncation functions ............................................................................................................................. trunc(3M) truncf() - truncation function (float) ................................................................................................
Index All Volumes Description Entry Name(Section) two files, compare ...................................................................................................................................... cmp(1) two sorted files, reject/select lines common to ......................................................................................... comm(1) type attribute, get or set .........................................................................
Index All Volumes Description Entry Name(Section) uname() - get information about computer system .............................................................................. uname(2) unbiased exponent functions ................................................................................................................. ilogb(3M) unblock one or all threads waiting on a conditional variable .................................... pthread_cond_signal(3T) uncompact files, and cat them, compact and .........
Index All Volumes Description Entry Name(Section) unlock a STREAMS pty master/slave pair ..................................................................................... unlockpt(3C) unlock access to /etc/passwd and /etc/shadow files ........................................................................... lckpwdf(3C) unlock Complex Configuration Data ........................................................................................... parunlock(1M) unlock memory segment .......................
Index All Volumes Description Entry Name(Section) UPS monitor configuration file .......................................................................................................... ups_conf(4) UPS, monitor daemon .................................................................................................................. ups_mond(1M) ups_conf - HP PowerTrust UPS monitor configuration file .............................................................
Index All Volumes Description Entry Name(Section) user policy definition service module, PAM .................................................................................. pam_updbe(5) user process, maximum size (in bytes) of the RSE stack for any ................................................... maxrsessiz(5) user process, maximum size (in bytes) of the data segment for any ................................................... maxdsiz(5) user process, maximum size (in bytes) of the stack for any ......
Index All Volumes Description Entry Name(Section) utmpd, access/update routines for user-accounting database maintained by ..................................... getuts(3C) utmpd, get login name of user from ................................................................................................. getlogin(3C) utmpd - user accounting database daemon ........................................................................................
Index All Volumes Description Entry Name(Section) val - validate an SCCS file .......................................................................................................................... val(1) validate an SCCS file ................................................................................................................................... val(1) validate whether physical page number was dumped ......................................................................
Index All Volumes Description Entry Name(Section) vfork() − spawn new process (use fork() instead) ............................................................................. vfork(2) vfprintf() - print formatted output of a varargs argument list ..................................................... vprintf(3S) vfscanf() - formatted input conversion to a varargs argument ....................................................... vscanf(3S) vfsmount() - mount a file system ....................................
Index All Volumes Description Entry Name(Section) volume group (LVM), remove logical volumes from ...................................................................... lvremove(1M) volume group (LVM), remove physical volume ............................................................................. pvremove(1M) volume group ..............................................................................................................................................
Index All Volumes Description Entry Name(Section) VxFS file system, resize or reorganize file system ...................................................................... fsadm_vxfs(1M) VxFS file system, unmount a ....................................................................................................... vxumount(1M) VxFS file system: construct new file system ................................................................................
Index All Volumes Description Entry Name(Section) wattroff() - restricted window attribute control functions ............................................................. attroff(3X) wattron() - restricted window attribute control functions ............................................................... attroff(3X) wattrset() - restricted window attribute control functions ............................................................. attroff(3X) wc - count words, lines, and bytes or characters in a file ...
Index All Volumes Description Entry Name(Section) whline() - draw lines from single-byte characters and renditions ..................................................... hline(3X) whline_set() - draw lines from complex characters and renditions ........................................... hline_set(3X) who is logged in on local machines, show ................................................................................................ rwho(1) who is logged in on local network machines, determine ..........
Index All Volumes Description Entry Name(Section) window, copy a region of window ..................................................................................................... copywin(3X) window, current .................................................................................................................................. curscr(3X) window, default ...................................................................................................................................
Index All Volumes Description Entry Name(Section) wprintw() - print formatted output in window ........................................................................... mvprintw(3X) wrapper service requests, evaluate tcp .......................................................................................... tcpdmatch(1) Wrappers, utility programs for TCP ....................................................................................................
Index All Volumes Description Entry Name(Section) X/OPEN Transport Interface - XTI, get current state ...................................................................... t_getstate(3) X/OPEN Transport Interface - XTI, get protocol address ......................................................... t_getprotaddr(3) X/OPEN Transport Interface - XTI, get protocol-specific service information ...................................
Index All Volumes Description Entry Name(Section) xdr_bytes() - library routine for external data representation ........................................... xdr_complex(3N) xdr_callhdr() - write noncontiguous data to a file ...................................................................... rpc_xdr(3N) xdr_callhdr() - XDR library routines for remote procedure calls ............................................... rpc_xdr(3N) xdr_callmgs() - XDR library routines for remote procedure calls .................
Index All Volumes Description Entry Name(Section) XTI function, acknowledge receipt of orderly release indication at transport endpoint ..................... t_rcvrel(3) XTI function, allocate a library structure .............................................................................................. t_alloc(3) XTI function, bind address to transport endpoint ................................................................................. t_bind(3) XTI function, close transport endpoint .............
Index All Volumes Description Entry Name(Section) ypxfr_1perday - transfer NIS database from NIS server to local node ............................................ ypxfr(1M) ypxfr_1perhour - transfer NIS database from NIS server to local node .......................................... ypxfr(1M) ypxfr_2perday - transfer NIS database from NIS server to local node ............................................ ypxfr(1M) ypxfrd - Network Information Service (NIS) transfer processes ................................