summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-07-16 12:25:28 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2023-07-16 12:25:28 +0200
commitc61c717fbb577cf2f514ce5767c74493f0549016 (patch)
tree2abf4972eebd87cbd0a72332eb838057783eeeab
parentc06d284b7016a02d33294be5793febd05e52839d (diff)
Minor changes
-rw-r--r--src/subscriber.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/subscriber.c b/src/subscriber.c
index 02f0256..26f7e69 100644
--- a/src/subscriber.c
+++ b/src/subscriber.c
@@ -54,9 +54,14 @@ int main (int argc, char *argv [])
interval=atoi(token);
if(line==4){
- printf("Data received with key=%s\n",key);
+ printf("Data received: key=%s client=%s interval=%ld\n",key, client, interval);
char path[STATIC_LEN]="";
- sprintf(path,"%s/%s_%s_%ld",cdatadir,key,client,interval);
+ //sprintf(path,"%s/%s_%s_%ld",cdatadir,key,client,interval);
+ sprintf(path,"%s/%s/%s/",cdatadir,key,client);
+ if(!DIR_EXISTS(path)){
+ mkdirp(path);
+ }
+ sprintf(path,"%s/%s/%s/%ld",cdatadir,key,client,interval);
fptr=fopen(path,"a");
}