summaryrefslogtreecommitdiff
path: root/src/publisher.c
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-07-15 19:12:13 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2023-07-15 19:12:13 +0200
commitb63811848fd58d0c0478244ca19a938ad88a4257 (patch)
treeef6565331d3951710ee68e054bdf035dbe3f6852 /src/publisher.c
parent644bd0f6124ac1f4058a81c8745569bfcd86dcb8 (diff)
Minor changes
Diffstat (limited to 'src/publisher.c')
-rw-r--r--src/publisher.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/publisher.c b/src/publisher.c
index 0b1ac53..8b0906a 100644
--- a/src/publisher.c
+++ b/src/publisher.c
@@ -13,6 +13,7 @@
char *__logdir;
char *__key;
char *__interface;
+char *__ip;
int __loginterval;
int __port;
@@ -21,22 +22,22 @@ void publish(void *publisher, char *filepath, char* client, long int interval);
int main (int argc, char *argv [])
{
if(argc != 6){
- printf("Usage: %s <abslogdir> <loginterval> <port> <key> <interface>",argv[0]);
+ printf("Usage: %s <abslogdir> <loginterval> <ip> <port> <key>",argv[0]);
exit(1);
}
//----- Init global variables
__logdir=argv[1];
__loginterval=atoi(argv[2]);
- __port=atoi(argv[3]);
- __key=argv[4];
- __interface=argv[5];
+ __ip=argv[3];
+ __port=atoi(argv[4]);
+ __key=argv[5];
//----- Prepare our context and publisher
void *context = zmq_ctx_new ();
void *publisher = zmq_socket (context, ZMQ_PUB);
char bindto[30];
- sprintf(bindto,"tcp://%s:%d",__interface,__port);
+ sprintf(bindto,"tcp://%s:%d",__ip,__port);
int rc = zmq_connect (publisher, bindto);
if(rc!=0){
printf("Failed to bind zmq on %s\n",bindto);