diff options
author | Daniel Borkmann <dborkman@redhat.com> | 2013-03-16 18:09:04 +0100 |
---|---|---|
committer | Daniel Borkmann <dborkman@redhat.com> | 2013-03-16 18:09:04 +0100 |
commit | f66b9f147ecf5db067e36719784a552a5909b3fc (patch) | |
tree | c68a61cb9bb84649b40977ab0e45455211905bad /trafgen_parser.y | |
parent | 4262e95c1c0a09c7f98ea6623d364bfda41e8bec (diff) |
build: respect PREFIX_STRING on config file locations
When setting a prefix from the build system, also pass this through the
hard coded strings for config file locations in the toolkit, so that the
installed files (which use PREFIX) can be properly found.
Suggested-by: Peter Stuge <peter@stuge.se>
Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'trafgen_parser.y')
-rw-r--r-- | trafgen_parser.y | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/trafgen_parser.y b/trafgen_parser.y index ece3b25..9d2dd09 100644 --- a/trafgen_parser.y +++ b/trafgen_parser.y @@ -576,7 +576,8 @@ int compile_packets(char *file, int verbose, int cpu, bool invoke_cpp) base = basename((b = xstrdup(file))); slprintf(tmp_file, sizeof(tmp_file), "%s/.tmp-%u-%s", dir, rand(), base); - slprintf(cmd, sizeof(cmd), "cpp -I/etc/netsniff-ng/ %s > %s", file, tmp_file); + slprintf(cmd, sizeof(cmd), "cpp -I" PREFIX_STRING + "/etc/netsniff-ng/ %s > %s", file, tmp_file); system(cmd); file = tmp_file; |