christos
50b513f12f
remove clause 3.
2015-10-16 16:40:02 +00:00
christos
c5e9014781
- more changes to make -O work
...
- fix err* calls.
2013-02-03 03:21:21 +00:00
christos
d84c38ae4e
- don't abuse vp->fs to mean struct fs for ffs and struct msdos_opts;
...
make it always fsinfo_t and change void * to that.
- kill unused structure members.
2013-01-30 19:19:19 +00:00
christos
0ea6b66554
gc global sectorsize.
2013-01-30 17:29:25 +00:00
christos
8459845f55
add missing arguments.
2013-01-29 21:54:19 +00:00
christos
e4989541fe
- use emalloc and friends
...
- kill a bunch of global variables, more work to be done here
- homogenize option parsing. more work for cd9660
- use the new options parsing code to print an fs-specific usage
2013-01-28 21:03:26 +00:00
christos
a61457fac4
fix recursion error handling. top level directory works.
2013-01-27 22:53:03 +00:00
christos
e502c2ffd0
This works well enough to populate plain files in the root dir. creating
...
directories fails.
2013-01-27 20:05:46 +00:00
christos
804eae6b82
fixed directory entry allocation. Now the file data remains and is currently
...
broken.
2013-01-27 15:35:45 +00:00
christos
7e2d9be620
add more msdos stuff.
2013-01-26 00:20:40 +00:00
christos
562664d1e3
- Fix single letter option parsing.
...
- Instead of returning 1 << index and 0 on error,
return just index and -1 on error for the set_option*() routines.
2013-01-24 01:10:47 +00:00
christos
273b781b8e
ok, we can create the filesystem now.
2013-01-23 22:47:18 +00:00
christos
6981fea57c
return the bit of the option set, so that others can act on it.
2013-01-23 21:42:22 +00:00
christos
1c35cd3809
remove duplicated code, and try to cleanup parsing by using the shared code.
...
cd9660 needs a lot of work.
2013-01-23 21:32:32 +00:00
christos
3d364f5471
- add support for parsing different types; not just int.
...
- add beginning of msdos support.
2013-01-23 20:46:39 +00:00