use vc_get_insecurebcaps() instead of vc_get_insecurecaps()
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 28 Apr 2004 18:10:34 +0000 (18:10 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 28 Apr 2004 18:10:34 +0000 (18:10 +0000)
set secure ccapabilities

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1526 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/rpm-fake.c
util-vserver/src/vattribute.c

index 9160d39..3f9d051 100644 (file)
@@ -195,9 +195,9 @@ setupContext(xid_t xid, char const **xid_str)
       l = utilvserver_fmt_uint(buf+sizeof("rpm-fake.so #")-1, getppid());
       Evc_set_vhi_name(rc, vcVHI_CONTEXT, buf, sizeof("rpm-fake.so #")+l-1);
 
-      caps.ccaps = ~0ull;
+      caps.ccaps =  0ull;
       caps.cmask = ~0ull;
-      caps.bcaps = ~vc_get_insecurecaps();
+      caps.bcaps = ~vc_get_insecurebcaps();
       caps.bmask = ~0ull;
       Evc_set_ccaps(rc, &caps);
       
index 8b07ff7..8a294d2 100644 (file)
@@ -141,9 +141,9 @@ static void
 parseSecure(struct vc_ctx_flags UNUSED * flags,
            struct vc_ctx_caps  UNUSED * caps)
 {
-  caps->ccaps = ~0ull;
+  caps->ccaps = ~vc_get_insecureccaps();
   caps->cmask = ~0ull;
-  caps->bcaps = ~vc_get_insecurecaps();
+  caps->bcaps = ~vc_get_insecurebcaps();
   caps->bmask = ~0ull;
 }