From: Mikko J R. <mjr...@cc...> - 2000-10-12 17:23:55
|
Greetings I was wondering if anyone has considered adding slirp networking support to UML? For those who haven't heard of it, slirp is a SLIP/PPP emulator that works completely in user-space, providing IP-Masqueradish functionality to a single SLIP/PPP peer. It would sort of complement the user-space kernel by providing (limited, but for many purposes functional enough) user-space networking, the obvious bonus being the ability to run a networked UML completely without root priviledges. I guess, from glancing at the source, that it'd mostly be a case of modifying arch/um/drivers/umn_user.c so that instead of calling ifconfig slirp would be started and its stdin/out used instead of the tty allocated for the slip line? Any obvious flaws in this? I'd of course be interested in knowing if anyone has already done or is doing something to this effect? Who would I bug (Ger Off?) if I get to scratching my own itch but am not really sure how to best go about doing it? (Read: not much kernel/low-level programming experience.) -- Mikko Rauhala - mj...@ik... - http://www.iki.fi/mjr/ |