From 868ce1536bcab46955c8742502e5cf185b7b8d33 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 19 Sep 2017 21:19:37 -0500 Subject: [PATCH] udevng: Store MBIM descriptors file --- plugins/udevng.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/udevng.c b/plugins/udevng.c index a87d8b79..ede59030 100644 --- a/plugins/udevng.c +++ b/plugins/udevng.c @@ -27,6 +27,7 @@ #include #include #include +#include #include @@ -928,6 +929,7 @@ static gboolean setup_mbim(struct modem_info *modem) { const char *ctl = NULL, *net = NULL, *atcmd = NULL; GSList *list; + char descriptors[PATH_MAX]; DBG("%s", modem->syspath); @@ -953,8 +955,11 @@ static gboolean setup_mbim(struct modem_info *modem) DBG("ctl=%s net=%s atcmd=%s", ctl, net, atcmd); + sprintf(descriptors, "%s/descriptors", modem->syspath); + ofono_modem_set_string(modem->modem, "Device", ctl); ofono_modem_set_string(modem->modem, "NetworkInterface", net); + ofono_modem_set_string(modem->modem, "DescriptorFile", descriptors); return TRUE; }