Loading commands/modutils/depmod.cpp +10 −3 Changes for commands/modutils/depmod.cpp: 10 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -246,9 +246,16 @@ namespace fresh { namespace cmd { release=arg; } } std::string dir=release.empty() ? (basedir.empty() ? "/lib/modules" : basedir) : basedir+"/lib/modules/"+release; // no release (plain "depmod -a"): the running kernel's, as real depmod if(release.empty()){ struct utsname u; if(uname(&u)!=0){ std::cerr<<"depmod: uname: "<<std::strerror(errno)<<"\n"; return 1; } release=u.release; } std::string dir=basedir+"/lib/modules/"+release; std::vector<std::string> koFiles; findKoFiles(dir,koFiles); Loading Loading
commands/modutils/depmod.cpp +10 −3 Changes for commands/modutils/depmod.cpp: 10 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -246,9 +246,16 @@ namespace fresh { namespace cmd { release=arg; } } std::string dir=release.empty() ? (basedir.empty() ? "/lib/modules" : basedir) : basedir+"/lib/modules/"+release; // no release (plain "depmod -a"): the running kernel's, as real depmod if(release.empty()){ struct utsname u; if(uname(&u)!=0){ std::cerr<<"depmod: uname: "<<std::strerror(errno)<<"\n"; return 1; } release=u.release; } std::string dir=basedir+"/lib/modules/"+release; std::vector<std::string> koFiles; findKoFiles(dir,koFiles); Loading