diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
| commit | 1f19f33e45791ea59aed048796fc68672c6723a5 (patch) | |
| tree | 54625fba89e91d1c2177801ec635e8528bba937f /static/netbsd/man4/atalk.4 4.html | |
| parent | ac5e55f5f2af5b92794c2aded46c6bae85b5f5ed (diff) | |
docs: Removed Precompiled HTML
Diffstat (limited to 'static/netbsd/man4/atalk.4 4.html')
| -rw-r--r-- | static/netbsd/man4/atalk.4 4.html | 98 |
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> — <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 - <<a class="In">sys/types.h</a>></code> - <br/> - <code class="In">#include <<a class="In">netatalk/at.h</a>></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"><<a class="In">netatalk/at.h</a>></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>: “this node”. The net - must be <code class="Dv">ATADDR_ANYNET</code>. - <code class="Dv">ATADDR_ANYNET</code> corresponds to the machine's - “primary” 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> |
