X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib%2Fflags_list-v13.c;h=f7f950204d737d5b6972c4266587c4c0f5ddd092;hb=462c8268093c2b86d36139a50296c125e48cc81f;hp=6b8fd3576bd39cf83ba5c33c3431f471976e03cd;hpb=4df0e41e254d190fdbc8290ee38bfd31bd4342e8;p=util-vserver.git diff --git a/util-vserver/lib/flags_list-v13.c b/util-vserver/lib/flags_list-v13.c index 6b8fd35..f7f9502 100644 --- a/util-vserver/lib/flags_list-v13.c +++ b/util-vserver/lib/flags_list-v13.c @@ -27,11 +27,12 @@ int vc_list2flag(char const *str, size_t len, - char const **err_ptr, size_t *err_len, - uint_least64_t *flag, - uint_least64_t *mask) + struct vc_err_listparser *err, + struct vc_ctx_flags *flags) { - return utilvserver_listparser_uint64(str, len, err_ptr, err_len, - flag, mask, + return utilvserver_listparser_uint64(str, len, + err ? &err->ptr : 0, + err ? &err->len : 0, + &flags->flagword, &flags->mask, vc_text2flag); }