diff options
author | Christopher Faylor <me@cgf.cx> | 2002-05-04 03:24:35 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2002-05-04 03:24:35 +0000 |
commit | 8761c1dcf7378b6ce9dff32ef7537b113a25a48c (patch) | |
tree | f8b6d3705cc727eefa00254eea9387fe04ca7be3 /include/ChangeLog | |
parent | 4b3f6588fb1d23cc1df0fea05804875e7c69a7f1 (diff) | |
download | cygnal-8761c1dcf7378b6ce9dff32ef7537b113a25a48c.tar.gz cygnal-8761c1dcf7378b6ce9dff32ef7537b113a25a48c.tar.bz2 cygnal-8761c1dcf7378b6ce9dff32ef7537b113a25a48c.zip |
* net.cc (getdomainname): Change second argument of getdomainname to size_t.
* fhandler_proc.cc (proc_listing): Add '.' and '..' to directory listing.
(fhandler_proc::open): Change use of mode to flags. If the file does not exist
already, fail with EROFS if O_CREAT flag is set. Change EROFS error to EACCES
error when writing to a file. Use cmalloc to allocate memory for filebuf.
(fhandler_proc::close): Use cfree to free filebuf.
(fhandler_proc::get_proc_fhandler): Properly detect attempts to access unknown
subdir.
* fhandler_process.cc (process_listing): Add '.' and '..' to directory listing.
(fhandler_process::open): Use cmalloc to allocate memory for filebuf.
(fhandler_process::close): Use cfree to free filebuf.
* fhandler_registry.cc (registry_listing): Add . and '..' to directory
listing.
(fhandler_registry::open): Move check for open for writing before open_key.
Use cmalloc to allocate memory for filebuf.
(fhandler_registry::close): Use cfree to free filebuf.
(fhandler_registry::telldir): Use lower 16 bits of __d_position as position in
directory.
(fhandler_registry::seekdir): Ditto.
* fhandler_virtual.cc (fhandler_virtual::write): Change EROFS error to EACCES
error.
(fhandler_virtual::open): Set the NOHANDLE flag.
(fhandler_virtual::dup): Add call to fhandler_base::dup. Allocate child's
filebuf using cmalloc. Copy filebuf from parent to child.
(fhandler_virtual::close): Use cfree to free filebuf.
(fhandler_virtual::~fhandler_virtual): Ditto.
(from Chris Faylor <cgf@redhat.com>).
(fhandler_registry::readdir): Add support for '.' and '..' files in
subdirectories of /proc/registry.
* path.cc (path_conv::check): Do not return ENOENT if a file is not found in
/proc.
Diffstat (limited to 'include/ChangeLog')
0 files changed, 0 insertions, 0 deletions