|
From: | Zheng Da |
Subject: | hurd/eth-multiplexer ChangeLog device_impl.c ne... [zhengda-soc2008-virt-branch] |
Date: | Sat, 18 Apr 2009 21:34:43 +0000 |
CVSROOT: /sources/hurd Module name: hurd Branch: zhengda-soc2008-virt-branch Changes by: Zheng Da <zhengda> 09/04/18 21:34:43 Modified files: eth-multiplexer: ChangeLog device_impl.c netfs_impl.c netfs_impl.h Log message: 2009-04-18 Zheng Da <address@hidden> * device_impl.c (ds_device_open): Create a virtual device if it doesn't exist. * netfs_impl.c (new_node): Test if the lnode structure exists before setting its field. (lookup): Copy the device name and don't create the virtual device. (netfs_validate_stat): Set the status with the one of the underlying node if the node has no lnode structure. (netfs_attempt_chmod): chmod isn't supported if the node has no lnode structure. (netfs_node_norefs): Free the name in netnode. * netfs_impl.h (net_node): Add a new field 'name'. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/ChangeLog?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.25&r2=1.1.2.26 http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/device_impl.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.5&r2=1.1.2.6 http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/netfs_impl.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.4&r2=1.1.2.5 http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/netfs_impl.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.2&r2=1.1.2.3
[Prev in Thread] | Current Thread | [Next in Thread] |