#include "util.h"
#include "vserver.h"
-#include "wrappers.h"
-#include "wrappers-vserver.h"
#include "internal.h"
#include <stdio.h>
#include <errno.h>
#include <getopt.h>
#include <assert.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_VSERVER 1
+#define ENSC_WRAPPERS_UNISTD 1
+#define ENSC_WRAPPERS_FCNTL 1
+#include <wrappers.h>
#define CMD_HELP 0x1000
#define CMD_VERSION 0x1001
{
if (name == NULL) return;
- if (vc_set_vhi_name(VC_SAMECTX, vcVHI_NODENAME, name, strlen(name))==-1) {
- perror("setHostname()");
+ if (sethostname(name, strlen(name))==-1) {
+ perror("sethostname()");
exit(255);
}
if (!global_args->do_silent) {
{
if (name == NULL) return;
- if (vc_set_vhi_name(VC_SAMECTX, vcVHI_DOMAINNAME, name, strlen(name))==-1) {
- perror("setDomainname()");
+ if (setdomainname(name, strlen(name))==-1) {
+ perror("setdomainname()");
exit(255);
}
if (!global_args->do_silent) {