From d3a9bb9f1c1560d7f2d7264ce740a2699c6372bb Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Wed, 25 Dec 2013 10:04:13 +0100 Subject: [PATCH] net-test: packetdrill: Bugfix: Don't crash on FreeBSD when using an undefined symbol in a script. This patch adds the missing end of table marker in the platform_symbols_table for FreeBSD. Signed-off-by: Michael Tuexen <tuexen@fh-muenster.de> --- gtests/net/packetdrill/symbols_freebsd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtests/net/packetdrill/symbols_freebsd.c b/gtests/net/packetdrill/symbols_freebsd.c index 2b6574ef..9f630f50 100644 --- a/gtests/net/packetdrill/symbols_freebsd.c +++ b/gtests/net/packetdrill/symbols_freebsd.c @@ -298,6 +298,8 @@ struct int_symbol platform_symbols_table[] = { { ENOTCAPABLE, "ENOTCAPABLE" }, { ECAPMODE, "ECAPMODE" }, + /* Sentinel marking the end of the table. */ + { 0, NULL }, }; struct int_symbol *platform_symbols(void) -- GitLab