From d33f16ca8a1e8d5adc0b18972c8db1a390183ef7 Mon Sep 17 00:00:00 2001 From: Cedric Boudinet Date: Thu, 11 May 2017 10:54:02 +0200 Subject: [PATCH] Allowing user to set the interface as an argument for sv_publisher_example.c --- examples/sv_publisher/sv_publisher_example.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/sv_publisher/sv_publisher_example.c b/examples/sv_publisher/sv_publisher_example.c index b048bef..84bcb04 100644 --- a/examples/sv_publisher/sv_publisher_example.c +++ b/examples/sv_publisher/sv_publisher_example.c @@ -20,7 +20,16 @@ void sigint_handler(int signalId) int main(int argc, char** argv) { - SampledValuesPublisher svPublisher = SampledValuesPublisher_create("vboxnet0"); + char * interface; + if (argc > 1) { + interface=argv[1]; + } + else { + interface = "vboxnet0"; + } + printf("Using interface %s\n", interface); + + SampledValuesPublisher svPublisher = SampledValuesPublisher_create(interface); SV_ASDU asdu1 = SampledValuesPublisher_addASDU(svPublisher, "svpub1", NULL, 1);