diff options
| author | Linus Lüssing <[email protected]> | 2012-10-17 14:53:04 +0200 |
|---|---|---|
| committer | Antonio Quartulli <[email protected]> | 2012-10-18 18:14:57 +0200 |
| commit | 7f112af40fecf5399b61e69ffc6b55a9d82789f7 (patch) | |
| tree | 018c3d158fc6e20eff819ca63f03bc3cb84cc006 /Documentation/filesystems/configfs/configfs_example_macros.c | |
| parent | 43c422eda99b894f18d1cca17bcd2401efaf7bd0 (diff) | |
batman-adv: Fix broadcast packet CRC calculation
So far the crc16 checksum for a batman-adv broadcast data packet, received
on a batman-adv hard interface, was calculated over zero bytes of its
content leading to many incoming broadcast data packets wrongly being
dropped (60-80% packet loss).
This patch fixes this issue by calculating the crc16 over the actual,
complete broadcast payload.
The issue is a regression introduced by
("batman-adv: add broadcast duplicate check").
Signed-off-by: Linus Lüssing <[email protected]>
Acked-by: Simon Wunderlich <[email protected]>
Signed-off-by: Marek Lindner <[email protected]>
Diffstat (limited to 'Documentation/filesystems/configfs/configfs_example_macros.c')
0 files changed, 0 insertions, 0 deletions