Commit graph

226 commits

Author SHA1 Message Date
Josh Deprez ce7b360dff
Handle Pcap EOF 2024-04-07 13:11:06 +10:00
Josh Deprez a59d7f7584
Investigate ^C behaviour 2024-04-07 13:08:15 +10:00
Josh Deprez 2c4eb80595
Investigating ^C behaviour 2024-04-07 12:58:47 +10:00
Josh Deprez 8adfc73e7f
Investigating ^C behaviour 2024-04-07 12:56:51 +10:00
Josh Deprez 7cb0a31100
AARP machine improvements 2024-04-07 12:09:58 +10:00
Josh Deprez 7c3e508dd1
Move AARPMachine constructor 2024-04-06 20:11:15 +11:00
Josh Deprez d990977165
Finish implementing AARP 2024-04-06 18:20:59 +11:00
Josh Deprez dd68ef97b6
Refactor AARP 2024-04-06 17:46:00 +11:00
Josh Deprez 345bee4979
[WIP] AARP responses 2024-04-06 16:22:12 +11:00
Josh Deprez fc5b07b975
aurp: Control extendedness of tuples 2024-04-06 16:06:32 +11:00
Josh Deprez acf8400f47
[WIP] Send an AARP probe 2024-04-06 16:02:30 +11:00
Josh Deprez 5f7e07157e
[WIP] Refactor AMT 2024-04-06 15:19:42 +11:00
Josh Deprez 7d7fa3a753
[WIP] 2024-04-06 14:59:36 +11:00
Josh Deprez 0234b6701c
[WIP] Unmarshal DDP from AURP 2024-04-06 10:35:12 +11:00
Josh Deprez 9c997c1a41
[WIP] tweak DDP log 2024-04-05 21:09:55 +11:00
Josh Deprez 49fc568bee
[WIP] Glean from DDP 2024-04-05 18:03:26 +11:00
Josh Deprez f2b3b20a71
WIP: Start implementing AARP 2024-04-05 17:59:47 +11:00
Josh Deprez 90649c3c9d
[WIP] AppleTalk 2024-04-05 14:38:27 +11:00
Josh Deprez a03a02e3d8
[WIP] AppleTalk 2024-04-05 14:31:36 +11:00
Josh Deprez 62162d8c95
WIP AppleTalk 2024-04-05 14:07:16 +11:00
Josh Deprez ed877ae731
Enable promisc 2024-04-05 13:27:43 +11:00
Josh Deprez 59960986c9
[WIP] AppleTalk listen loop 2024-04-05 13:18:22 +11:00
Josh Deprez f7fa4fb688
Refactor increments, rando connID 2024-04-05 10:43:29 +11:00
Josh Deprez 4afe8f17bb
More TODOs 2024-04-01 15:43:53 +11:00
Josh Deprez c734a5334c
Less tickling 2024-04-01 15:42:35 +11:00
Josh Deprez 0358eea5a4
Handle GDZL and GZN 2024-04-01 15:33:57 +11:00
Josh Deprez d45678b812
Tweak ZI-Rsp subcode logic 2024-04-01 15:14:31 +11:00
Josh Deprez 26e9f67dc5
rstate = Connected after last RI-Rsp 2024-04-01 15:09:26 +11:00
Josh Deprez 53d6a21d5d
More of the protocol 2024-04-01 14:56:49 +11:00
Josh Deprez febea0b653
Send RI-Req, add comments 2024-04-01 14:44:51 +11:00
Josh Deprez 7ebbb79e05
Try starting connection ID at 1 2024-04-01 14:36:29 +11:00
Josh Deprez d534883815
Update README 2024-03-31 09:33:21 +11:00
Josh Deprez 2485351bd9
Add Apache header 2024-03-31 09:31:50 +11:00
Josh Deprez dcbe66d310
Direct network should be distnace 0 2024-03-30 20:53:58 +11:00
Josh Deprez bed26e3020
Fix zone name 2024-03-30 20:49:02 +11:00
Josh Deprez b76d695401
?? 2024-03-30 20:47:18 +11:00
Josh Deprez f03dea9136
local seq 2024-03-30 20:35:19 +11:00
Josh Deprez 21fcf11e5e
Add ZI-Rsp handling on RI-Ack 2024-03-30 20:27:24 +11:00
Josh Deprez f5527d6db2
Connect after incoming Open-Req 2024-03-30 18:53:31 +11:00
Josh Deprez 09e2522a1a
More state logging 2024-03-30 18:01:28 +11:00
Josh Deprez 81aba11a4a
Use read deadline to quit incoming loop 2024-03-30 17:13:13 +11:00
Josh Deprez 5ff41b76d4
Log waiting for handlers 2024-03-30 17:04:27 +11:00
Josh Deprez 16be2ef41c
Fix lastSend tracking 2024-03-30 17:02:41 +11:00
Josh Deprez d24fca67b8
Send retry 2024-03-30 16:43:14 +11:00
Josh Deprez a1b0f072f7
Leave loop running 2024-03-30 16:16:46 +11:00
Josh Deprez 78ad28d70f
Start adding states 2024-03-30 16:14:18 +11:00
Josh Deprez c52a434909
Refactor lastHeardFrom 2024-03-30 15:26:23 +11:00
Josh Deprez 6592189300
Take 5 2024-03-30 14:56:04 +11:00
Josh Deprez 785f6962e3
Take 4 2024-03-30 14:49:18 +11:00
Josh Deprez 6a55dfa581
Take 3 2024-03-30 14:37:41 +11:00