* [Qemu-devel] netfilter
@ 2005-07-02 19:51 John R. Hogerhuis
2005-07-02 21:26 ` Henrik Nordstrom
0 siblings, 1 reply; 5+ messages in thread
From: John R. Hogerhuis @ 2005-07-02 19:51 UTC (permalink / raw)
To: qemu-devel
I was fiddling with getting FTP to work across user-net, and it seems to
me that there are some NAT issues with FTP, and DNS.
These specific issues can be fixed in slirp tcp_subr.c and elsewhere for
udp based DNS, but I'm wondering if this is the right way to go about
it. Perhaps the netfilter code should be shoehorned into slirp.
Netfilter already has several application level gateways and complete
configurability.
I'm sure having a full firewall between qemu and the guest/host OSes has
other applications as a sandbox for security analysis, besides just
making user-net work properly.
-- John.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] netfilter
2005-07-02 19:51 [Qemu-devel] netfilter John R. Hogerhuis
@ 2005-07-02 21:26 ` Henrik Nordstrom
2005-07-02 23:04 ` Henrik Nordstrom
2005-07-02 23:41 ` John R. Hogerhuis
0 siblings, 2 replies; 5+ messages in thread
From: Henrik Nordstrom @ 2005-07-02 21:26 UTC (permalink / raw)
To: jhoger, qemu-devel
On Sat, 2 Jul 2005, John R. Hogerhuis wrote:
> These specific issues can be fixed in slirp tcp_subr.c and elsewhere for
> udp based DNS, but I'm wondering if this is the right way to go about
> it. Perhaps the netfilter code should be shoehorned into slirp.
You can't due to licensing issues. netfilter is licensed under the GPL.
Regards
Henrik
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] netfilter
2005-07-02 21:26 ` Henrik Nordstrom
@ 2005-07-02 23:04 ` Henrik Nordstrom
2005-07-02 23:41 ` John R. Hogerhuis
1 sibling, 0 replies; 5+ messages in thread
From: Henrik Nordstrom @ 2005-07-02 23:04 UTC (permalink / raw)
To: qemu-devel
On Sat, 2 Jul 2005, Henrik Nordstrom wrote:
> You can't due to licensing issues. netfilter is licensed under the GPL.
I'll take that back.. qemu is already a big mix of different licenses
including several GPL components and adding some GPL code to the slirp may
be acceptable.
Regards
Henrik
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] netfilter
2005-07-02 21:26 ` Henrik Nordstrom
2005-07-02 23:04 ` Henrik Nordstrom
@ 2005-07-02 23:41 ` John R. Hogerhuis
2005-07-03 1:11 ` Paul Brook
1 sibling, 1 reply; 5+ messages in thread
From: John R. Hogerhuis @ 2005-07-02 23:41 UTC (permalink / raw)
To: Henrik Nordstrom; +Cc: qemu-devel
On Sat, 2005-07-02 at 23:26 +0200, Henrik Nordstrom wrote:
> You can't due to licensing issues. netfilter is licensed under the GPL.
Well of course anyone one could do it.
Based on keeping "system emulation under the BSD license" it can't...
basically a non-reason on actual technical merit. So if this is still
Fabrice's wish, it could be done but would require maintaining user-net
separately from QEMU proper (btw, it seems the QEMU License page should
probably be updated to reflect this... as far as one can tell from that,
the GPL is the primary license for QEMU).
Assuming not going that direction... is there a BSD-style licensed
equivalent to netfilter?
-- John.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] netfilter
2005-07-02 23:41 ` John R. Hogerhuis
@ 2005-07-03 1:11 ` Paul Brook
0 siblings, 0 replies; 5+ messages in thread
From: Paul Brook @ 2005-07-03 1:11 UTC (permalink / raw)
To: qemu-devel, jhoger
> Based on keeping "system emulation under the BSD license" it can't...
> basically a non-reason on actual technical merit. So if this is still
> Fabrice's wish, it could be done but would require maintaining user-net
> separately from QEMU proper (btw, it seems the QEMU License page should
> probably be updated to reflect this... as far as one can tell from that,
> the GPL is the primary license for QEMU).
Most of qemu is LGPL (or third party BSD/other), not GPL.
Only the linux-user bits are GPL.
Paul
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-07-03 1:31 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-02 19:51 [Qemu-devel] netfilter John R. Hogerhuis
2005-07-02 21:26 ` Henrik Nordstrom
2005-07-02 23:04 ` Henrik Nordstrom
2005-07-02 23:41 ` John R. Hogerhuis
2005-07-03 1:11 ` Paul Brook
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).