diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2023-07-15 19:12:13 +0200 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2023-07-15 19:12:13 +0200 |
| commit | b63811848fd58d0c0478244ca19a938ad88a4257 (patch) | |
| tree | ef6565331d3951710ee68e054bdf035dbe3f6852 /src/publisher.c | |
| parent | 644bd0f6124ac1f4058a81c8745569bfcd86dcb8 (diff) | |
Minor changes
Diffstat (limited to 'src/publisher.c')
| -rw-r--r-- | src/publisher.c | 11 |
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); |
