4lDO2
8f7d759508
Update dependencies.
2021-06-17 18:15:31 +02:00
Jeremy Soller
0c665a30a1
Handle scheme EOF
2019-07-18 21:33:23 -06:00
Jeremy Soller
2079856d97
Update to new fevent
2019-03-13 14:11:38 -06:00
Jeremy Soller
00ad7e74ab
Remove debugging
2019-03-12 20:32:14 -06:00
Jeremy Soller
370b11fbf3
Cleanup of wait queue
2019-03-11 20:03:11 -06:00
Jeremy Soller
dca4ea500d
Post read fevent at EOF
2019-02-17 20:31:13 -07:00
Jeremy Soller
4d537dbd57
Fix compilation
2018-12-06 17:55:51 -07:00
Jeremy Soller
4dd40fa373
Implement fgetfl, fsetfl for null
2018-09-20 14:22:30 -07:00
jD91mZM2
7fe9c67a53
Use new SchemeBlock trait ( #29 )
...
* Use new SchemeBlock trait
* Use EAGAIN over EWOULDBLOCK
2018-05-30 10:55:05 -06:00
jD91mZM2
6ffe327989
Switch to an edge-triggered event system ( #28 )
2018-05-30 09:25:57 -06:00
Egor Karavaev
1e95808242
netcfg write nodes
2018-01-29 02:00:14 +03:00
Egor Karavaev
5fba322823
Add dnds bin.
2018-01-28 22:48:39 +03:00
Dan Robertson
5d3a830ce7
Sync with smoltcp updates
...
- Use EthernetInterfaceBuilder instead of EthernetInterface::new
- smoltcp removed the ArpCache trait in favor of ManagedMap.
NB: This breaks the use of loopback and sending packets to yourself.
2017-12-20 22:16:01 +00:00
Jeremy Soller
5e65afb769
Implement null file that can only be duped or closed.
2017-11-16 19:43:13 -07:00
Egor Karavaev
337f318f6f
Implement icmp: schema in smolnetd, remove icmpd.
2017-11-12 23:04:08 +03:00
Egor Karavaev
077673d9e5
Update smoltcp.
2017-10-25 21:18:24 +03:00
Egor Karavaev
ecd3848de9
Code cleanup.
2017-10-09 20:40:24 +03:00
Egor Karavaev
0584743789
Updating upstream smoltcp.
2017-10-07 00:18:10 +03:00
Egor Karavaev
454dfd9a39
Support for tcp listen.
2017-10-05 11:10:55 +03:00
Egor Karavaev
309be70095
Improved timeout handling.
2017-10-03 20:37:32 +03:00
Egor Karavaev
de733b4bf8
Factor out generic socket scheme.
2017-10-02 22:11:31 +03:00