Commit Graph

9 Commits

Author SHA1 Message Date
Stephen Heumann 65da8f895e Add utility for dumping the AppleTalk command table, and glue code for accessing it. 2017-03-25 18:19:42 -05:00
Stephen Heumann 7d79acda96 Complete AFP mounter program.
It can now successfully mount a volume, although only using a guest login.
2017-03-24 01:40:48 -05:00
Stephen Heumann f9a65d1f54 Start writing AFP mounter program/test case.
Currently this just does an NBP lookup.
2017-03-23 21:03:28 -05:00
Stephen Heumann 6367b37e6f Add glue code to make AppleTalk calls from ORCA/C. 2017-03-23 20:46:54 -05:00
Stephen Heumann ee83e402f8 Implement support for DSIWrite, plus a few other cleanups. 2017-03-23 02:31:06 -05:00
Stephen Heumann 275f3456ba Add support for sending DSICommand requests. 2017-03-22 20:13:20 -05:00
Stephen Heumann 83c702fcbb Include the FPGetSrvrInfo AFP-level request in DSIGetInfo packets.
The macOS AFP server gives a response even without this, but the protocol spec says it should be there.
2017-03-20 00:58:17 -05:00
Stephen Heumann 0b0a422c33 Updates to support opening and closing a session. 2017-03-19 17:23:42 -05:00
Stephen Heumann b5c3a29f37 Initial version, with test program.
It can currently send a GetStatus request and get a response.
2017-03-18 19:42:25 -05:00