CVSROOT: /sources/hurd Module name: hurd Branch: zhengda-soc2008-virt-branch Changes by: Zheng Da <zhengda> 08/11/02 01:59:33
Modified files:
eth-multiplexer: ChangeLog Makefile multiplexer.c util.h vdev.c
vdev.h
Added files:
eth-multiplexer: demuxer.c device_impl.c make-protid.c
netfs_impl.c netfs_impl.h notify_impl.c
Log message:
2008-11-02 Zheng Da <[EMAIL PROTECTED]>
* Makefile (CFLAGS): Add a macro.
(SRCS): Add new C files.
(LCLHDRS): Add new H files.
(HURDLIBS): Change libraries.
* demuxer.c: New file.
* device_impl.c: New file.
* make-protid.c: New file.
* netfs_impl.c: New file.
* netfs_impl.h: New file.
* notify_impl.c: New file.
* multiplexer.c: Remove the trivfs variables. Move the
implementation of
notify interface. Move the implementation of device interface.
(multiplexer_thread): New functions.
(main): Run the libnetfs translator.
* util.h (debug): Update.
* vdev.c (lookup_dev_by_name): Use strncmp.
(add_vdev): Change its interface.
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.18&r2=1.1.2.19
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/Makefile?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.3&r2=1.1.2.4
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/multiplexer.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.15&r2=1.1.2.16
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/util.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.3&r2=1.1.2.4
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.10&r2=1.1.2.11
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.7&r2=1.1.2.8
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/demuxer.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/device_impl.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/make-protid.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/netfs_impl.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/netfs_impl.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/notify_impl.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
