aboutsummaryrefslogtreecommitdiff
path: root/libstore/file.c
Commit message (Collapse)AuthorAgeFilesLines
* 1998-12-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-12-261-3/+4
| | | | | | * open.c (store_open): Like file.c:fiopen, catch EACCES or EROFS and try to open read-only. * file.c (fiopen): Treat EROFS same as EACCES.
* (file_map):Miles Bader1997-07-171-2/+41
| | | | | | New function. (store_file_class): Use file_map.
* (fiopen, ficlose, enforced, file_set_flags, file_clear_flags):Miles Bader1997-07-071-60/+113
| | | | | | | | | | | | | New functions. (store_file_class): Use new functions. (store_file_open): Use fiopen to open the file. Set name of newly created store. (store_file_byte_class): Fill in rest of functions. (file_read, file_write, file_byte_read, file_byte_write): Remove debugging noise.
* (_store_file_create):Miles Bader1997-06-201-12/+6
| | | | | Use _store_create instead of _make_store. Update FSF address.
* (_store_file_create):Miles Bader1996-09-231-9/+19
| | | | | | | | | | | | Make CLASS arg const. (store_file_class): Renamed from file_class; export. (store_file_byte_class): Renamed from file_byte_class; export. (file_class): Point to it. (fhile_open): New function.
* (file_read, file_write, file_byte_read, file_byte_write):Miles Bader1996-09-141-11/+16
| | | | Use void * for buffers, not char *.
* (store_file_open, file_decode): New functions.Miles Bader1996-05-221-11/+44
| | | | | | | | | | (store_file_create): Always set STORE_ENFORCED. (file_class): Renamed from file_meths. Add more fields. Make std with _STORE_STD_CLASS. (file_byte_class): Renamed from file_byte_meths. (store_file_create, _store_file_create): CLASS param removed, METHS param renamed CLASS; all callers changed. FLAGS param added. <fcntl.h>, <hurd.h>: New includes.
* (store_file_create, _store_file_create):Miles Bader1996-05-101-5/+5
| | | | Use store_run, not off_t, vectors; tweak accordingly.
* Rename *S_LEN to NUM_*S.Miles Bader1996-05-101-3/+3
|
* entered into RCSMiles Bader1996-04-021-1/+1
|
* Formerly file.c.~3~Miles Bader1996-03-161-12/+58
|
* Formerly file.c.~2~Miles Bader1996-01-171-16/+34
|
* Initial revisionMiles Bader1996-01-171-0/+76