netatalk-related patches
Disclaimer
These patches are submissions to the netatalk team from various
contributors.
They may or may not end up in future releases of netatalk.
Please direct questions regarding these patches to their respective
contributors.
Feel free to send patch submissions to
netatalk@umich.edu
Get the netbsd packaged versions of netatalk, here.
Get the freebsd ports version of netatalk, here.
netatalk compiles out-of-the-box on OpenBSD. For 1.4b2, remove the -lcrypt
in sys/openbsd/Makefile. That is all.
Courtesy of Tom Dyas
<tdyas@hardees.rutgers.edu>.
The patch is against a clean 1.4b2 tree. The includes of
were required because ntohl() and friends can possibly be macros on some
systems (such as Linux/SPARC) and this is the 'standard' location for
these macros. Also, a minor problem in the header file with what gets
defined by .
The Linux appletalk stuff in the kernel also had some endian problems due
to bitfields in one of the structures being defined as for a little endian
system. This was fixed by me as of 2.0.30 in stable release and one of the
2.1.2? development releases.
courtesy of Stefan Bethke
<stefan@promo.de>.
MacIP is a protocol that allows the encapsulation of IP packets in AppleTalk
packets, thus allowing Macs connected through an AppleTalk-only network
(such as LocalTalk or Apple Remote Access) to use TCP/IP-based services.
To use macipgw, you need FreeBSD 2.1.5 or newer with AppleTalk kernel patches
(see ftp://ftp.promo.de/pub/people/stefan/netatalk/) or FreeBSD 2.2.1 or newer.
Also, you'll need one tunnel device for macipgw, see tun(4) for details.
courtesy of Steven N. Hirsch
<shirsch@ibm.net>.
Patches to 1.4b2 which add random number exchange authentication and Apple ][
ProDOS-8 and GS/OS support.
courtesy of Jeremy Allison
<jallison@whistle.com>.
Patches to Whistle Communications' codebase. We've not fixed this up
against current netatalk distributions. Specific to MacOS8.
Send comments about this page to
netatalk@umich.edu
Go back to netatalk patches.
Go back to netatalk home page.