blob: 467a7fb012200e5cc33868b0e2d460c601e16827 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
diff -ur vsftpd-2.0.5.orig/sysdeputil.c vsftpd-2.0.5/sysdeputil.c
--- vsftpd-2.0.5.orig/sysdeputil.c 2007-01-05 17:58:28.000000000 +0000
+++ vsftpd-2.0.5/sysdeputil.c 2007-01-05 17:55:30.000000000 +0000
@@ -508,6 +505,18 @@
}
#ifndef VSF_SYSDEP_HAVE_LIBCAP
+
+static int
+capset(struct __user_cap_header_struct *header,
+ const struct __user_cap_data_struct *data);
+
+static int
+capset(struct __user_cap_header_struct *header,
+ const struct __user_cap_data_struct *data)
+{
+ return syscall(__NR_capset, header, data);
+}
+
static int
do_checkcap(void)
{
|