X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Flow-can-binding.cpp;h=1812d8185c9e988aa9ee6c31a936712af9df8d12;hb=836feaecd602e86ea6d954ae018a2d7bbc04aa7a;hp=4e58dd40fd939cdf4c624c69c585dfc334144f51;hpb=b157cc6c5942ed0dfae672d2d3e32e0d7c6cb2ad;p=apps%2Fagl-service-can-low-level.git diff --git a/src/low-can-binding.cpp b/src/low-can-binding.cpp index 4e58dd40..1812d818 100644 --- a/src/low-can-binding.cpp +++ b/src/low-can-binding.cpp @@ -96,7 +96,7 @@ static int subscribe_unsubscribe_all(struct afb_req request, bool subscribe) //for (const auto& sig : SIGNALS) // e += !subscribe_unsubscribe_signals(request, subscribe, sig); - e += !subscribe_unsubscribe_signals(request, subscribe, SIGNALS[MESSAGE_SET_ID]); + e += !subscribe_unsubscribe_signals(request, subscribe, getSignals()); return e == 0; } @@ -118,7 +118,7 @@ static int subscribe_unsubscribe_name(struct afb_req request, bool subscribe, co else { openxc_DynamicField search_key = build_DynamicField(name); - sig = find_can_signals(search_key); + sig = find_can_signals(interface, search_key); if (sig.empty()) ret = 0; }