- kmod_prefix = dirname(ldlib_path);
- sprintf(kmod_loader, "/sbin/kmodloader %s/etc/modules-boot.d/ %s", kmod_prefix, kmod_prefix);
- system(kmod_loader);
+ snprintf(kmod_loader, sizeof(kmod_loader),
+ "/sbin/kmodloader %s/etc/modules-boot.d/", dirname(ldlib_path));
+ if (system(kmod_loader))
+ ULOG_ERR("failed to launch kmodloader from internal overlay\n");