size_t i;
if (nb>NB_IPV4ROOT) {
- errno = -EINVAL;
+ errno = -EOVERFLOW;
return -1;
}
msg.broadcast = bcast;
for (i=0; i<nb; ++i) {
- msg.ip_mask_pair[i].ip = ips[i].ip;
- msg.ip_mask_pair[i].mask = ips[i].mask;
+ msg.nx_mask_pair[i].ip = ips[i].ip;
+ msg.nx_mask_pair[i].mask = ips[i].mask;
}
return vserver(VCMD_set_ipv4root, nb, &msg);
}
-
-static inline ALWAYSINLINE int
-vc_chrootsafe_compat(char const *dir)
-{
- vc_tell_unsafe_chroot();
- return chroot(dir);
-}