aboutsummaryrefslogtreecommitdiff
path: root/networking
diff options
context:
space:
mode:
authorBjørn Mork <bjorn@mork.no>2017-03-04 21:06:10 +0100
committerBjørn Mork <bjorn@mork.no>2017-03-04 21:06:10 +0100
commitbefdaa92d2c6ea36d6c3900b3882e7bf89934fb6 (patch)
tree8910dc1cd78b5c6e263c9bb42440edfac9430f68 /networking
parent8712f3f01a5acaa5426c03fc4510f18985b84b66 (diff)
ripe-atlas-fw: imported version 47604760
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'networking')
-rw-r--r--networking/httppost.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/networking/httppost.c b/networking/httppost.c
index b6e01da..edc88a4 100644
--- a/networking/httppost.c
+++ b/networking/httppost.c
@@ -19,6 +19,7 @@
#define SAFE_PREFIX_DATA_OUT ATLAS_DATA_OUT
#define SAFE_PREFIX_DATA_OOQ_OUT ATLAS_DATA_OOQ_OUT
#define SAFE_PREFIX_DATA_NEW ATLAS_DATA_NEW
+#define SAFE_PREFIX_DATA_STORAGE ATLAS_DATA_STORAGE
#define SAFE_PREFIX_STATUS ATLAS_STATUS
/* Maximum number of files to post in one go with post-dir */
@@ -372,7 +373,10 @@ int httppost_main(int argc, char *argv[])
{
fprintf(stderr, "posting file '%s'\n", p);
if (!validate_filename(p, SAFE_PREFIX_DATA_OUT) &&
- !validate_filename(p, SAFE_PREFIX_DATA_OOQ_OUT))
+ !validate_filename(p,
+ SAFE_PREFIX_DATA_OOQ_OUT) &&
+ !validate_filename(p,
+ SAFE_PREFIX_DATA_STORAGE))
{
report("protected file (post dir) '%s'", p);
goto err;