A buffer is incorrectly zeroed to the length of the pointer. If
cfg_payload_len < sizeof(void *) this can overwrites unrelated memory.
The buffer contents are never read, so no need to zero.
Fixes:
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| hwtstamp_config.c | ||
| Makefile | ||
| timestamping.c | ||
| txtimestamp.c | ||