summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/atalk.4 4.html
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 19:59:05 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 19:59:05 -0400
commit1f19f33e45791ea59aed048796fc68672c6723a5 (patch)
tree54625fba89e91d1c2177801ec635e8528bba937f /static/netbsd/man4/atalk.4 4.html
parentac5e55f5f2af5b92794c2aded46c6bae85b5f5ed (diff)
docs: Removed Precompiled HTML
Diffstat (limited to 'static/netbsd/man4/atalk.4 4.html')
-rw-r--r--static/netbsd/man4/atalk.4 4.html98
1 files changed, 0 insertions, 98 deletions
diff --git a/static/netbsd/man4/atalk.4 4.html b/static/netbsd/man4/atalk.4 4.html
deleted file mode 100644
index 4c2bb44e..00000000
--- a/static/netbsd/man4/atalk.4 4.html
+++ /dev/null
@@ -1,98 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">ATALK(4)</td>
- <td class="head-vol">Device Drivers Manual</td>
- <td class="head-rtitle">ATALK(4)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">atalk</code> &#x2014; <span class="Nd">AppleTalk
- Protocol Family</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="In">#include
- &lt;<a class="In">sys/types.h</a>&gt;</code>
- <br/>
- <code class="In">#include &lt;<a class="In">netatalk/at.h</a>&gt;</code></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The AppleTalk Protocol Family provides presentation layer support
- for the AppleTalk Datagram Delivery Protocol (DDP), using the SOCK_DGRAM
- socket type. In addition, access to in-kernel AppleTalk routing tables and
- network interface configurations is provided.</p>
-<p class="Pp">The AppleTalk Protocol Suite provides support for five kinds of
- physical media: LocalTalk (230kbps wire-or'd serial), Ethernet, FDDI, Token
- Ring, and asynchronous serial connections (using either AppleTalk Remote
- Access (ARA) or PPP ). Currently, <span class="Ux">NetBSD</span>'s AppleTalk
- implementation supports Ethernet.</p>
-<p class="Pp">AppleTalk packets are encapsulated on the Ethernet using the
- EtherTalk Link Access Protocol (ELAP). Local network address resolution is
- handled using the AppleTalk Address Resolution Protocol (AARP). Neither of
- these protocols is exposed to user-mode applications.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="ADDRESSING"><a class="permalink" href="#ADDRESSING">ADDRESSING</a></h1>
-<p class="Pp">AppleTalk addresses are three byte quantities, stored in network
- byte order. The include file
- <code class="In">&lt;<a class="In">netatalk/at.h</a>&gt;</code> defines the
- AppleTalk address format.</p>
-<p class="Pp">Sockets in the AppleTalk protocol family use the following address
- structure:</p>
-<div class="Bd Pp Bd-indent Li">
-<pre>struct sockaddr_at {
- uint8_t sat_len;
- sa_family_t sat_family;
- uint8_t sat_port;
- struct at_addr sat_addr;
- union {
- struct netrange r_netrange;
- char r_zero[8];
- } sat_range;
-};</pre>
-</div>
-<p class="Pp">The port of a socket may be set with <a class="Xr">bind(2)</a>.
- The node for <a class="Xr">bind(2)</a> must always be
- <code class="Dv">ATADDR_ANYNODE</code>: &#x201C;this node&#x201D;. The net
- must be <code class="Dv">ATADDR_ANYNET</code>.
- <code class="Dv">ATADDR_ANYNET</code> corresponds to the machine's
- &#x201C;primary&#x201D; address (the first configured). The port of a socket
- and the primary address are returned with
- <a class="Xr">getsockname(2)</a>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="PROTOCOLS"><a class="permalink" href="#PROTOCOLS">PROTOCOLS</a></h1>
-<p class="Pp">The AppleTalk protocol family comprises the DDP datagram delivery
- protocol, AppleTalk Data Stream Protocol (ADSP), AppleTalk Echo Protocol
- (AEP), AppleTalk Filing Protocol (AFP), AppleTalk Session Protocol (ASP),
- AppleTalk Transaction Protocol (ATP), Name Binding Protocol (NBP), Printer
- Access Protocol (PAP), and Zone Information Protocol (ZIP).</p>
-<p class="Pp">DDP is implemented in the kernel as
- <code class="Dv">SOCK_DGRAM</code> sockets in the
- <code class="Dv">AF_APPLETALK</code> address family.
- <span class="Ux">NetBSD</span> implements all other AppleTalk protocols
- using the Netatalk package. Netatalk implements all functions except for
- ADSP and an AFP client. AEP, NBP, and ZIP services are provided by the
- atalkd daemon. ASP and ATP services are provided by a user library. PAP and
- AFP services are provided by user programs and daemons.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
- ALSO</a></h1>
-<p class="Pp"><a class="Xr">bind(2)</a>, <a class="Xr">getsockname(2)</a>,
- <a class="Xr">options(4)</a></p>
-<p class="Pp"><cite class="Rs"><span class="RsA">Gursharan S. Sidhu</span>,
- <span class="RsA">Richard F. Andrews</span>, and <span class="RsA">Alan B.
- Oppenheimer</span>, <i class="RsB">Inside AppleTalk, second
- edition</i>.</cite></p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">February 26, 2021</td>
- <td class="foot-os">NetBSD 10.1</td>
- </tr>
-</table>