Op 7 jun. 2013, om 20:25 heeft Kay Sievers <k...@vrfy.org> het volgende geschreven:
> On Fri, Jun 7, 2013 at 3:27 PM, Sean McGovern <gsean...@gmail.com> wrote: >> Onboard network controllers are not always on PCI domain 0. > >> + sysname = udev_device_get_sysname(names->pcidev); >> + >> + if(!sysname) >> + return -ENOENT; >> + >> + if(!strlen(sysname)) >> + return -ENOENT; > > None of these checks should be needed. > >> + if(sscanf(sysname, "%lx:%x:%x.%d", &domain, &bus, &slot, &func) != >> 4) >> + return -ENOENT; > > We only support domain 0, and ignore all other devices so far. What about non-PCI devices, like the netwerk controllers in embedded SoCs? regards, Koen _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel