Egon Elbre
3d5999a9d8
dhcpv4: fixes ( #19 )
...
* dhcpv4: fix several issues
* condition flipped in Encapsulate
* check for correct bounds in ForEachOption
* getMessageType didn't check for opt
* dhcpv4: preserve backing buffer in reset
2026-01-13 17:38:00 -03:00
Patricio Whittingslow
a5af5b58ce
fix #5
2026-01-12 18:44:33 -03:00
Patricio Whittingslow
1554b89a08
StackNode refactor: add offsetToIP argument to Encapsulate
2025-12-19 00:38:28 -03:00
soypat
d28203e75f
upload changes done on plane
2025-08-31 12:42:46 -03:00
soypat
d254f3ae80
dhcp subnet prefix fix
2025-08-20 19:25:08 -03:00
soypat
f52b672eec
add clientID length check
2025-07-21 18:44:12 -03:00
soypat
77bdc4c448
more consistent argument ordering for tcp.Conn.Open call; DHCP client now sets ClientID correctly from config
2025-07-21 18:39:31 -03:00
soypat
2b79d0c512
add DHCPv4 reset call
2025-07-20 10:34:41 -03:00
soypat
d7d8aa0580
remove debug print statement
2025-07-19 21:27:17 -03:00
soypat
dd1a15b206
rename DHCP Client CIDRBits method
2025-07-19 21:22:39 -03:00
soypat
6b3062481e
refine DHCP value acquisition
2025-07-19 20:40:23 -03:00
soypat
a257becf15
major ARP Handler refactor; DNS improvements; bridge example rework
2025-07-09 22:49:13 -03:00
soypat
489e9951fa
dhcp working!
2025-07-09 16:54:48 -03:00
soypat
9c0e250cf6
switch to encoding DHCP options instead of appending
2025-07-04 00:26:25 -03:00
soypat
234d3835a0
minor dhcp changes to better match seqs exchange
2025-07-01 18:38:12 -03:00
soypat
26b3adc777
work on httpraw normalization and dns/dhcp bridge example
2025-06-28 12:39:38 -03:00
soypat
1fcde05284
begin touching up a DNS Client implementation; internal.GetIP/SetIP refactor
2025-06-21 01:29:38 -03:00
soypat
48f1fa9103
fix DHCP client and finish tests
2025-06-20 13:51:10 -03:00
soypat
2133966a16
add dhcp failing test
2025-06-17 02:07:11 -03:00
soypat
dcc7a95e62
huge tap/bridge overhaul; udp node; dhcp node; DHCP example
2025-06-15 18:01:04 -03:00
soypat
9abf0c11b9
restructure package, rename module/repo
2025-01-07 11:34:35 -03:00