Commit graph

7 commits

Author SHA1 Message Date
Jakub Klama
26f87be168 Make it (mostly) compile with -Weverything.
Also:
- add support for block devices.
- fix various memory leaks.
2016-01-31 20:50:18 +01:00
Jakub Klama
3cbe77cd4f Retry interrupted kevent() call. 2016-01-31 02:02:53 +01:00
Jakub Klama
5b2c47bda9 Reformat code, add some assertions. 2016-01-31 02:00:55 +01:00
Jakub Klama
d3e4c06341 First pass at 9P2000.u support. 2016-01-28 15:18:55 +01:00
Jakub Klama
91ad441d73 Rework code significantly.
- Use vectored I/O everywhere
- Add routines to pretty-print 9P requests
- Improve code style
- Implement clunk request
and so on.
2016-01-28 00:40:43 +01:00
Jakub Klama
080c92c18f Semi-functional file listing and reading. 2016-01-23 22:57:40 +01:00
Jakub Klama
f46d2136e9 Initial, non-functional code drop. 2016-01-23 18:45:17 +01:00