1 '\" te
2 .\" Copyright (c) 1999, Sun Microsystems, Inc. All Rights Reserved.
3 .\" Copyright 1989 AT&T
4 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
5 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
6 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
7 .TH INTRO 7 "Sep 29, 1994"
8 .SH NAME
9 Intro, intro \- introduction to special files
10 .SH DESCRIPTION
11 .sp
12 .LP
13 This section describes various device and network interfaces available on the
14 system. The types of interfaces described include character and block
15 devices, STREAMS modules, network protocols, file systems, and ioctl requests
16 for driver subsystems and classes.
17 .sp
18 .LP
19 This section contains the following major collections:
20 .sp
21 .ne 2
22 .na
23 \fB(7D)\fR
24 .ad
25 .RS 9n
26 The system provides drivers for a variety of hardware devices, such as disk,
27 magnetic tapes, serial communication lines, mice, and frame buffers, as well
28 as virtual devices such as pseudo-terminals and windows.
29 .sp
30 This section describes special files that refer to specific hardware
31 peripherals and device drivers. STREAMS device drivers are also described.
77 .sp
78 .ne 2
79 .na
80 \fB(7I)\fR
81 .ad
82 .RS 9n
83 This section describes ioctl requests which apply to a class of drivers or
84 subsystems. For example, ioctl requests which apply to most tape devices are
85 discussed in \fBmtio\fR(7I). Ioctl requests relevant to only a specific
86 device are described on the man page for that device. The page for the device
87 in question should still be examined for exceptions to the ioctls listed in
88 section 7I.
89 .RE
90
91 .sp
92 .ne 2
93 .na
94 \fB(7M)\fR
95 .ad
96 .RS 9n
97 This section describes \fBSTREAMS\fR modules. Note that \fBSTREAMS\fR
98 drivers are discussed in section 7D. \fBstreamio\fR(7I) contains a list of
99 ioctl requests used to manipulate \fBSTREAMS\fR modules and interface with the
100 \fBSTREAMS\fR framework. Ioctl requests specific to a \fBSTREAMS\fR module
101 will be discussed on the man page for that module.
102 .RE
103
104 .sp
105 .ne 2
106 .na
107 \fB(7P)\fR
108 .ad
109 .RS 9n
110 This section describes various network protocols available in SunOS.
111 .sp
112 SunOS supports both socket-based and \fBSTREAMS-based\fR network
113 communications. The Internet protocol family, described in \fBinet\fR(7P), is
114 the primary protocol family supported by SunOS, although the system can support
115 a number of others. The raw interface provides low-level services, such as
116 packet fragmentation and reassembly, routing, addressing, and basic transport
117 for socket-based implementations. Facilities for communicating using an
118 Internet-family protocol are generally accessed by specifying the \fBAF_INET\fR
119 address family when binding a socket; see \fBsocket\fR(3SOCKET) for details.
120 .sp
121 Major protocols in the Internet family include:
139 .ie t \(bu
140 .el o
141 The User Datagram Protocol (UDP); see \fBudp\fR(7P). This is the default
142 protocol for \fBSOCK_DGRAM\fR type sockets.
143 .RE
144 .RS +4
145 .TP
146 .ie t \(bu
147 .el o
148 The Address Resolution Protocol (ARP); see \fBarp\fR(7P).
149 .RE
150 .RS +4
151 .TP
152 .ie t \(bu
153 .el o
154 The Internet Control Message Protocol (ICMP); see \fBicmp\fR(7P).
155 .RE
156 .RE
157
158 .SH SEE ALSO
159 .sp
160 .LP
161 \fBadd_drv\fR(1M), \fBrem_drv\fR(1M), \fBIntro\fR(3), \fBioctl\fR(2),
162 \fBsocket\fR(3SOCKET), \fBdriver.conf\fR(4), \fBarp\fR(7P), \fBicmp\fR(7P),
163 \fBinet\fR(7P), \fBip\fR(7P), \fBmtio\fR(7I), \fBst\fR(7D), \fBstreamio\fR(7I),
164 \fBtcp\fR(7P), \fBudp\fR(7P)
165 .sp
166 .LP
167 \fISystem Administration Guide: IP Services\fR
168 .sp
169 .LP
170 \fISTREAMS Programming Guide\fR
171 .sp
172 .LP
173 \fIWriting Device Drivers\fR
|
1 '\" te
2 .\" Copyright 2014 Ryan Zezeski
3 .\" Copyright (c) 1999, Sun Microsystems, Inc. All Rights Reserved.
4 .\" Copyright 1989 AT&T
5 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
6 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
7 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
8 .TH INTRO 7 "Nov 20, 2014"
9 .SH NAME
10 Intro, intro \- introduction to special files
11 .SH DESCRIPTION
12 .LP
13 This section describes various device and network interfaces available on the
14 system. The types of interfaces described include character and block
15 devices, STREAMS modules, network protocols, file systems, and ioctl requests
16 for driver subsystems and classes.
17 .sp
18 .LP
19 This section contains the following major collections:
20 .sp
21 .ne 2
22 .na
23 \fB(7D)\fR
24 .ad
25 .RS 9n
26 The system provides drivers for a variety of hardware devices, such as disk,
27 magnetic tapes, serial communication lines, mice, and frame buffers, as well
28 as virtual devices such as pseudo-terminals and windows.
29 .sp
30 This section describes special files that refer to specific hardware
31 peripherals and device drivers. STREAMS device drivers are also described.
77 .sp
78 .ne 2
79 .na
80 \fB(7I)\fR
81 .ad
82 .RS 9n
83 This section describes ioctl requests which apply to a class of drivers or
84 subsystems. For example, ioctl requests which apply to most tape devices are
85 discussed in \fBmtio\fR(7I). Ioctl requests relevant to only a specific
86 device are described on the man page for that device. The page for the device
87 in question should still be examined for exceptions to the ioctls listed in
88 section 7I.
89 .RE
90
91 .sp
92 .ne 2
93 .na
94 \fB(7M)\fR
95 .ad
96 .RS 9n
97 This section describes \fBSTREAMS\fR and socket filter modules. Note
98 that \fBSTREAMS\fR drivers are discussed in section 7D.
99 \fBstreamio\fR(7I) contains a list of ioctl requests used to
100 manipulate \fBSTREAMS\fR modules and interface with the \fBSTREAMS\fR
101 framework. Ioctl requests specific to a \fBSTREAMS\fR module will be
102 discussed on the man page for that module.
103 .RE
104
105 .sp
106 .ne 2
107 .na
108 \fB(7P)\fR
109 .ad
110 .RS 9n
111 This section describes various network protocols available in SunOS.
112 .sp
113 SunOS supports both socket-based and \fBSTREAMS-based\fR network
114 communications. The Internet protocol family, described in \fBinet\fR(7P), is
115 the primary protocol family supported by SunOS, although the system can support
116 a number of others. The raw interface provides low-level services, such as
117 packet fragmentation and reassembly, routing, addressing, and basic transport
118 for socket-based implementations. Facilities for communicating using an
119 Internet-family protocol are generally accessed by specifying the \fBAF_INET\fR
120 address family when binding a socket; see \fBsocket\fR(3SOCKET) for details.
121 .sp
122 Major protocols in the Internet family include:
140 .ie t \(bu
141 .el o
142 The User Datagram Protocol (UDP); see \fBudp\fR(7P). This is the default
143 protocol for \fBSOCK_DGRAM\fR type sockets.
144 .RE
145 .RS +4
146 .TP
147 .ie t \(bu
148 .el o
149 The Address Resolution Protocol (ARP); see \fBarp\fR(7P).
150 .RE
151 .RS +4
152 .TP
153 .ie t \(bu
154 .el o
155 The Internet Control Message Protocol (ICMP); see \fBicmp\fR(7P).
156 .RE
157 .RE
158
159 .SH SEE ALSO
160 \fBadd_drv\fR(1M), \fBrem_drv\fR(1M), \fBIntro\fR(3), \fBioctl\fR(2),
161 \fBsocket\fR(3SOCKET), \fBdriver.conf\fR(4), \fBarp\fR(7P), \fBicmp\fR(7P),
162 \fBinet\fR(7P), \fBip\fR(7P), \fBmtio\fR(7I), \fBst\fR(7D), \fBstreamio\fR(7I),
163 \fBtcp\fR(7P), \fBudp\fR(7P)
164 .sp
165 .LP
166 \fISystem Administration Guide: IP Services\fR
167 .sp
168 .LP
169 \fISTREAMS Programming Guide\fR
170 .sp
171 .LP
172 \fIWriting Device Drivers\fR
|