summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--trafgen_parser.y3
1 files changed, 2 insertions, 1 deletions
diff --git a/trafgen_parser.y b/trafgen_parser.y
index 71f5ddd..93755e9 100644
--- a/trafgen_parser.y
+++ b/trafgen_parser.y
@@ -595,7 +595,8 @@ int compile_packets(char *file, int verbose, int cpu, bool invoke_cpp)
slprintf(tmp_file, sizeof(tmp_file), "%s/.tmp-%u-%s", dir, rand(), base);
slprintf(cmd, sizeof(cmd), "cpp -I" PREFIX_STRING
"/etc/netsniff-ng/ %s > %s", file, tmp_file);
- system(cmd);
+ if (system(cmd) != 0)
+ panic("Failed to invoke C preprocessor!\n");
file = tmp_file;
xfree(a);
xsw/spectrum.c?h=nds-private-remove&id=71c365bdc4396893798c8e1c9247663096ff4829'>drivers/net/ethernet/mellanox/mlxsw/spectrum.c23
-rw-r--r--drivers/net/ethernet/mellanox/mlxsw/spectrum.h4
-rw-r--r--drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c21
3 files changed, 35 insertions, 13 deletions
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum.c