And while I'm breaking things, the link_ms field is entirely unused in struct tc_cake_traffic_stats { __u32 packets; __u32 link_ms; __u64 bytes; }; and thus packets could also be made 64 bits. We don't fill in all the parameters of this struct all the time, either. -- Dave Täht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619