CVSROOT:        /sources/hurd
Module name:    hurd
Branch:         zhengda-soc2008-virt-branch
Changes by:     Zheng Da <zhengda>      08/11/18 00:49:11

Modified files:
        eth-multiplexer: ChangeLog Makefile netfs_impl.c vdev.c vdev.h 

Log message:
        2008-11-18  Zheng Da  <[EMAIL PROTECTED]>
        
                * netfs_impl.c (netfs_get_dirents): Use foreach_dev_do.
        
                * vdev.c (dev_head, dev_num): Hide in the file.
                (dev_list_lock): New variable.
                (get_dev_num): New function.
                (lookup_dev_by_name): Use lock.
                (foreach_dev_do): New function.
                (remove_dead_port_from_dev): Use lock.
                (broadcast_pack, broadcast_msg): Use foreach_dev_do.
        
                * vdev.h (dev_num): Remove declaration.
                (get_dev_num): Add declaration.

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.21&r2=1.1.2.22
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/Makefile?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.6&r2=1.1.2.7
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.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.12&r2=1.1.2.13
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.9&r2=1.1.2.10


Reply via email to