Hello,
hahawang, le mer. 26 mai 2021 17:10:08 +0800, a ecrit:
1. Why doesn't GNU have a support to `IPv6_TCLASS`?
Simply because nobody took the time to do it yet.
Is there exists any obstacles found in the past that are hard to
overcome?
I don't think there is.
2. Are there any documentations to describe the network
architecture and
its implementations, including current status, what to do in next?
The current status is that we want to migrate to lwip
http://darnassus.sceen.net/~hurd-web/hurd/translator/lwip/
so as to benefit from its maintenance instead of maintaing the tcp/ip
stack ourself. Lwip itself doesn't support tclass, but that's probably a
contribution they would welcome.
3. Is it feasible for a mediocre programmer to implement a complete
support of `IPV6_TCLASS` for GNU Hurd?
It completely depends what "mediocre" means. I have seen so many levels
of it. What I'm sure of is that a "mediocre" programmer can work and
become a better programmer, and having a programming goal helps with it.
Samuel