From: James R. L. <jl...@mi...> - 2000-05-01 04:11:46
|
I have made some fixes to uml-net. I thought I should give these version numbers so I can keep track of what I'm doing :-) Yesterdays patch is version 0.000 todays is 0.001. The fixes: - 'uml-net' now can connect to a physical ethernet and make it a member of one of the broadcast domains. It can handle multi phys interfaces. Example: uml-net eth0 100 eth1 101 Copies packet to/from broadcast domain 100 and the hosts eth0 and copies packet to/from broadcast domain 101 and the hosts eth1 - 'uml-net' now backgrounds itself automagically - the 'kernel' driver now filters based on MAC addresses correctly in theory multicast should work now as well. - the 'kernel' side of the kernel driver now supplies the user side the sockaddr to use when connecting to the 'uml-net' process. An ioctl was added so the user (in a UML) can set this data as well. The purpose is so the user can have multi host machines with UMLs that share broadcast domains. (I still haven't written the user program for this yet) - if you kill the 'uml-net' process you will still kill the UML. I'm trying to figire out why. -- James R. Leu |