X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib%2Fsyscall_adddlimit-v13.hc;h=e27127c1ec76ebb96d7504f6a7addef8bcea595f;hb=3eb1b2279739d0f16391a3724a9897c686f030d3;hp=18e1a79036607480ff8489787d90e78f28f1e3fb;hpb=9c1daa8ad9c98e670bfa76577ae242be16039aa3;p=util-vserver.git diff --git a/util-vserver/lib/syscall_adddlimit-v13.hc b/util-vserver/lib/syscall_adddlimit-v13.hc index 18e1a79..e27127c 100644 --- a/util-vserver/lib/syscall_adddlimit-v13.hc +++ b/util-vserver/lib/syscall_adddlimit-v13.hc @@ -23,12 +23,12 @@ #include "vserver.h" static inline ALWAYSINLINE int -vc_add_dlimit_v13(char const *filename, xid_t xid, uint32_t flags) +vc_add_dlimit_v13b(char const *filename, xid_t xid, uint32_t flags) { - struct vcmd_ctx_dlimit_base_v0 init; + struct vcmd_ctx_dlimit_base_v0 init = { + .name = filename, + .flags = flags + }; - memset(&init, 0, sizeof(init)); - init.name = filename; - init.flags = flags; return vserver(VCMD_add_dlimit, CTX_USER2KERNEL(xid), &init); }