kernel-ark/net
Ian McDonald 1bc0986957 [DCCP]: Fix the timestamp options
This changes timestamp, timestamp echo, and elapsed time to use units of 10
usecs as per DCCP spec. This has been tested to verify that times are correct.
Also fixed up length and used hton/ntoh more.

Still to add in later patches:
- actually use elapsed time to adjust RTT
(commented out as was prior to this patch)
- send options at times more closely following the spec
(content is now correct)

Signed-off-by: Ian McDonald <iam4@cs.waikato.ac.nz>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-08-29 16:02:34 -07:00
..
802 [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
8021q [NET]: Kill skb->real_dev 2005-08-29 15:32:25 -07:00
appletalk [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
atm [NET]: Kill skb->list 2005-08-29 15:31:14 -07:00
ax25 [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
bluetooth [NET]: Store skb->timestamp as offset to a base timestamp 2005-08-29 15:58:24 -07:00
bridge [NETLINK]: Add "groups" argument to netlink_kernel_create 2005-08-29 16:01:11 -07:00
core [NET]: Implement SKB fast cloning. 2005-08-29 16:01:54 -07:00
dccp [DCCP]: Fix the timestamp options 2005-08-29 16:02:34 -07:00
decnet [DECNET]: Fix build after netlink changes. 2005-08-29 16:01:20 -07:00
econet [NET]: Store skb->timestamp as offset to a base timestamp 2005-08-29 15:58:24 -07:00
ethernet [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
ipv4 [IPVS]: ipv4_table --> ipvs_ipv4_table 2005-08-29 16:02:29 -07:00
ipv6 [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
ipx [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
irda [IRDA]: Possible cleanups. 2005-08-29 16:01:43 -07:00
key [IPSEC]: Add XFRM_STATE_NOPMTUDISC flag 2005-06-20 13:21:43 -07:00
lapb [NET]: Kill skb->list 2005-08-29 15:31:14 -07:00
llc [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
netfilter [NETLINK]: Add "groups" argument to netlink_kernel_create 2005-08-29 16:01:11 -07:00
netlink [NETLINK]: Fix sparse warnings 2005-08-29 16:01:35 -07:00
netrom [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
packet [NET]: Store skb->timestamp as offset to a base timestamp 2005-08-29 15:58:24 -07:00
rose [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
rxrpc [RXRPC]: Fix build failure introduced by skb->stamp changes. 2005-08-29 16:01:24 -07:00
sched [NETLINK]: Convert netlink users to use group numbers instead of bitmasks 2005-08-29 16:00:54 -07:00
sctp [NET]: Store skb->timestamp as offset to a base timestamp 2005-08-29 15:58:24 -07:00
sunrpc [NET]: Store skb->timestamp as offset to a base timestamp 2005-08-29 15:58:24 -07:00
unix [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
wanrouter [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
x25 [TCP]: Move the tcp sock states to net/tcp_states.h 2005-08-29 15:41:54 -07:00
xfrm [NETLINK]: Add "groups" argument to netlink_kernel_create 2005-08-29 16:01:11 -07:00
compat.c [NET]: Fix memory leak in sys_{send,recv}msg() w/compat 2005-08-09 15:29:19 -07:00
Kconfig [DCCP]: Initial implementation 2005-08-29 15:49:46 -07:00
Makefile [DCCP]: Initial implementation 2005-08-29 15:49:46 -07:00
nonet.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
socket.c [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
sysctl_net.c [NET]: Fix sparse warnings 2005-08-29 16:01:32 -07:00
TUNABLE Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00