[Glibc-bsd-commits] r5177 - in trunk/freebsd-glue: debian src/freebsd-glue
rmh at alioth.debian.org
rmh at alioth.debian.org
Thu Nov 28 15:28:22 UTC 2013
Author: rmh
Date: 2013-11-28 14:33:13 +0000 (Èt, 28 lis 2013)
New Revision: 5177
Modified:
trunk/freebsd-glue/debian/changelog
trunk/freebsd-glue/src/freebsd-glue/mac_set.c
Log:
Fix broken external references in mac_set.c.
Modified: trunk/freebsd-glue/debian/changelog
===================================================================
--- trunk/freebsd-glue/debian/changelog 2013-11-28 14:11:25 UTC (rev 5176)
+++ trunk/freebsd-glue/debian/changelog 2013-11-28 14:33:13 UTC (rev 5177)
@@ -1,3 +1,9 @@
+freebsd-glue (0.1.16) UNRELEASED; urgency=low
+
+ * Fix broken external references in mac_set.c.
+
+ -- Robert Millan <rmh at debian.org> Thu, 28 Nov 2013 15:32:45 +0100
+
freebsd-glue (0.1.15) unstable; urgency=low
* Add INADDR_ALLRPTS_GROUP, INADDR_CARP_GROUP, INADDR_PFSYNC_GROUP and
Modified: trunk/freebsd-glue/src/freebsd-glue/mac_set.c
===================================================================
--- trunk/freebsd-glue/src/freebsd-glue/mac_set.c 2013-11-28 14:11:25 UTC (rev 5176)
+++ trunk/freebsd-glue/src/freebsd-glue/mac_set.c 2013-11-28 14:33:13 UTC (rev 5177)
@@ -35,35 +35,33 @@
#include <sys/types.h>
#include <sys/mac.h>
-extern int __mac_set_fd(int fd, struct mac *mac_p);
-extern int __mac_set_file(const char *path_p, struct mac *mac_p);
-extern int __mac_set_link(const char *path_p, struct mac *mac_p);
-extern int __mac_set_proc(struct mac *mac_p);
+#include <sys/syscall.h>
+#include <unistd.h>
int
mac_set_fd(int fd, struct mac *label)
{
- return (__mac_set_fd(fd, label));
+ return (syscall(SYS___mac_set_fd, fd, label));
}
int
mac_set_file(const char *path, struct mac *label)
{
- return (__mac_set_file(path, label));
+ return (syscall(SYS___mac_set_file, path, label));
}
int
mac_set_link(const char *path, struct mac *label)
{
- return (__mac_set_link(path, label));
+ return (syscall(SYS___mac_set_link, path, label));
}
int
mac_set_proc(struct mac *label)
{
- return (__mac_set_proc(label));
+ return (syscall(SYS___mac_set_proc, label));
}
More information about the Glibc-bsd-commits
mailing list