netdev
[Top] [All Lists]

Why is struct ipv6hdr still old-style RFC1883 ?

To: netdev@xxxxxxxxxxx
Subject: Why is struct ipv6hdr still old-style RFC1883 ?
From: Harald Welte <laforge@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 12 Nov 2000 23:01:17 +0100
Reply-to: laforge@xxxxxxxxxxxx
Sender: owner-netdev@xxxxxxxxxxx
User-agent: Mutt/1.2.5i
Hi!

I'm currently doing some work for netfilter_ipv6 / ip6tables and had a 
very extensive look into the current linux 2.4.0-testX ipv6 code.

The most obvious question arising was:

Why is struct ipv6hdr still implementing the old RFC1883 style 
4-bit prio and 24-bit flowlabel fields instead of the RFC2460
8-bit tc and 20-bit flowlabel fields?

Is this just some legacy which nobody got around to change? If this is 
the case, I'm going to update this. Are there any other reasons?

-- 
Live long and prosper
- Harald Welte / laforge@xxxxxxxxxxxx                http://www.gnumonks.org
============================================================================
GCS/E/IT d- s-: a-- C+++ UL++++$ P+++ L++++$ E--- W- N++ o? K- w--- O- M- 
V-- PS+ PE-- Y+ PGP++ t++ 5-- !X !R tv-- b+++ DI? !D G+ e* h+ r% y+(*)

<Prev in Thread] Current Thread [Next in Thread>