-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 02/12/13 20:38, Simon Wunderlich wrote:
struct batadv_icmp_header { uint8_t packet_type; @@ -208,18 +211,16 @@ struct batadv_icmp_header { uint8_t dst[ETH_ALEN]; uint8_t orig[ETH_ALEN]; uint8_t uid; + uint8_t rr_cur; + __be16 seqno; };
seqno was not in the header on purpose because new features may need a larger seqno space (e.g. the bw meter uses 32bits long seqnos). I think we have to re-work this structure differently..
rr_cur was not in the header because it is only used by the PING and not by all the others ICMP packets. But having it in the header is harmless I think.
Cheers,
- -- Antonio Quartulli