summaryrefslogtreecommitdiff
path: root/conntrack.h
blob: d37d209aa70e1a44845644ab7062b7643377d019 (plain)
1
2
3
4
5
6
7
8
9
#ifndef CONNTRACK_H
#define CONNTRACK_H

#include <libnetfilter_conntrack/libnetfilter_conntrack.h>
#include <libnetfilter_conntrack/libnetfilter_conntrack_tcp.h>
#include <libnetfilter_conntrack/libnetfilter_conntrack_dccp.h>
#include <libnetfilter_conntrack/libnetfilter_conntrack_sctp.h>

#endif /* CONNTRACK_H */
td>
authorGeert Uytterhoeven <geert+renesas@glider.be>2016-09-09 09:02:51 +0200
committerMark Brown <broonie@kernel.org>2016-09-14 16:22:43 +0100
commit0278b34bf15f8d8a609595b15909cd8622dd64ca (patch)
tree9fc3af0ff0d3401ea0d65e0b69e55b6fafd4aa08
parent29b4817d4018df78086157ea3a55c1d9424a7cfc (diff)
spi: spidev_test: Fix buffer overflow in unescape()
Sometimes spidev_test crashes with: *** Error in `spidev_test': munmap_chunk(): invalid pointer: 0x00022020 *** Aborted or just Segmentation fault This is due to transfer_escaped_string() miscalculating the required size of the buffer by one byte, causing a buffer overflow in unescape(). Drop the bogus "+ 1" in the strlen() parameter to fix this. Note that unescape() never copies the zero-terminator of the source string, so it writes at most as many bytes as the length of the source string. Fixes: 30061915be6e3a2c (spi: spidev_test: Added input buffer from the terminal) Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: <stable@vger.kernel.org> # v4.5+
Diffstat