summaryrefslogtreecommitdiff
path: root/hurd/translator/pfinet
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2013-04-07 18:18:44 +0200
committerThomas Schwinge <tschwinge@gnu.org>2013-04-07 18:18:44 +0200
commit6c7d45e4631784d0e077e806521a736da6b0266e (patch)
treef9d3e9ed304e8cdbf72fc77c135781eb49990f6a /hurd/translator/pfinet
parentf8ed211a4da23edf469089254b3dace9479bf11f (diff)
IRC.
Diffstat (limited to 'hurd/translator/pfinet')
-rw-r--r--hurd/translator/pfinet/implementation.mdwn51
-rw-r--r--hurd/translator/pfinet/ipv6.mdwn14
2 files changed, 62 insertions, 3 deletions
diff --git a/hurd/translator/pfinet/implementation.mdwn b/hurd/translator/pfinet/implementation.mdwn
index 50b5dfc2..3232e0cc 100644
--- a/hurd/translator/pfinet/implementation.mdwn
+++ b/hurd/translator/pfinet/implementation.mdwn
@@ -1,13 +1,58 @@
-[[!meta copyright="Copyright © 2000, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2000, 2008, 2013 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
The `pfinet` server is a hacked Linux internet implementation with a glue layer
translating between the Hurd [[RPC]]s and the middle layer of the Linux
implementation.
+
+
+# Bugs
+
+## Those Listed on [[Open_Issues]]
+
+## [[IPv6]]
+
+## IRC, freenode, #hurd, 2013-04-03
+
+ <braunr> youpi: there are indeed historical bugs with small packets and
+ tcp_nodelay in linux 2.0/2.2 tcp/ip
+ <youpi> oh
+ <braunr> http://jl-icase.home.comcast.net/~jl-icase/LinuxTCP2.html
+
+
+# Reimplementation, [[!GNU_Savannah_task 5469]]
+
+## IRC, freenode, #hurd, 2013-04-03
+
+[[!tag open_issue_hurd]]
+
+ <youpi> I was thinking about just using liblwip this afternoon, btw
+ <braunr> what is it ?
+ <braunr> hm, why not
+ <braunr> i would still prefer using code from netbsd
+ <braunr> especially now with the rump kernel project making it even easier
+ <youpi> well, whatever is easy to maintain up to date actually
+ <braunr> netbsd's focus on general portability normally makes it easy to
+ maintain
+ <braunr> the author of the rump project was able to make netbsd code run in
+ browsers :)
+ <braunr> and he actually showed clients using the networking stack on
+ windows, remotely (not in the same process)
+ <braunr> so that's very close to what we want
+ <youpi> indeed
+ <youpi> though liblwip is exactly the same portability focus :)
+ <braunr> apparently, for embedded systems
+ <youpi> but bsd's code is probably better
+ <youpi> yes
+ <braunr> i think so, more general purpose, larger user base
+ <youpi> I used it for the stubdomains in Xen
+ <youpi> (it = lwip)
+ <braunr> ok
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn
index 42ee3c55..824cc733 100644
--- a/hurd/translator/pfinet/ipv6.mdwn
+++ b/hurd/translator/pfinet/ipv6.mdwn
@@ -158,3 +158,17 @@ Amongst other things, support for [[IOCTL]]s is missing.
<youpi> I don't remember its url
<braunr> git://git.kernel.org/pub/scm/linux/kernel/git/tglx/history.git
<braunr> might be even older
+
+
+## IRC, freenode, #hurd, 2013-04-01
+
+ <congzhan`> hi, the ipv6 route works or not?
+ <congzhan`> I can use ipv6 to connect vms, but the vm can't access other
+ host except the router
+ <congzhan`> the ipv6 route -G seems not work for me, anyone make it work?
+ <youpi> I'm using SLAAC
+ <congzhan`> youpi: you mean static config not work?
+ <youpi> I mean automatic config does work
+ <youpi> I don't use static config myself
+ <congzhang> youpi: My ipv6 works now, just because not fully enable ipv6
+ forwarding and firewall, thank you:)