A style comment - I like the idea of the extensions and can see your point. To be true, if the code were analysed for extensions then the rfc344bis-00 extensions would probably also count, as well as the erratum for the SYN RTT sample. When using a one-bit flag (which automatically behaves like a Boolean type), such as /* @ccid3hctx_faster_restart_on: whether Faster Restart is enabled */ /* ... */ u8 ccid3hctx_faster_restart_on:1; the testing and setting code would be smaller - if a little less elegant. - To unsubscribe from this list: send the line "unsubscribe dccp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html