if (!isNumber(buf, &val, true)) {
WRITE_MSG(2, ENSC_WRAPPERS_PREFIX);
WRITE_STR(2, name);
- WRITE_MSG(2, ": is not a number\n");
+ WRITE_MSG(2, ": is not an integer\n");
exit(1);
}
#define SETVAL(ATTR,MASK) \
if (!isNumber(optarg, &tmp, false)) { \
- WRITE_MSG(2, ENSC_WRAPPERS_PREFIX "non-numeric value specified for '--" #ATTR "'\n"); \
+ WRITE_MSG(2, ENSC_WRAPPERS_PREFIX "non-integer value specified for '--" #ATTR "'\n"); \
exit(wrapper_exit_code); \
} \
else { \
do_dir(xid, &sched, dir, missing_ok, 0);
}
else {
- if (sched.set_mask!=0 && vc_set_sched(xid, &sched)==-1) {
+ if (sched.set_mask!=0 && sched.set_mask!=VC_VXSM_FORCE &&
+ vc_set_sched(xid, &sched)==-1) {
perror("vc_set_sched()");
exit(255);
}