X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvsched.c;h=e8e87c9ec06ce34c02bcd05804dfc791eba289fb;hb=fe6346afa27bc7d53050c25563f1a0afc4176aaf;hp=162c3884a5b1443b309f3af9200c33bb035a3831;hpb=a0acd80cdb97e8d8679145674e542c3198238885;p=util-vserver.git diff --git a/src/vsched.c b/src/vsched.c index 162c388..e8e87c9 100644 --- a/src/vsched.c +++ b/src/vsched.c @@ -31,6 +31,7 @@ #include #include #include +#include #define ENSC_WRAPPERS_PREFIX "vsched: " #define ENSC_WRAPPERS_VSERVER 1 @@ -168,6 +169,8 @@ static void do_dir_entry(struct vc_set_sched *sched, const char *name) if (strcmp(name, opt->name) == 0) break; } + if (opt->name == 0) + return; fd = Eopen(name, O_RDONLY, 0); len = Eread(fd, buf, sizeof(buf)-1);