[Glibc-bsd-commits] r5269 - in trunk/freebsd-smbfs/debian: . patches
rmh at alioth.debian.org
rmh at alioth.debian.org
Sun Dec 29 19:57:56 UTC 2013
Author: rmh
Date: 2013-12-29 19:57:56 +0000 (Sun, 29 Dec 2013)
New Revision: 5269
Removed:
trunk/freebsd-smbfs/debian/patches/getvfsbyname.diff
Modified:
trunk/freebsd-smbfs/debian/changelog
trunk/freebsd-smbfs/debian/control
trunk/freebsd-smbfs/debian/patches/series
Log:
Remove obsolete getvfsbyname.diff (getvfsbyname() is now provided by glibc).
Modified: trunk/freebsd-smbfs/debian/changelog
===================================================================
--- trunk/freebsd-smbfs/debian/changelog 2013-12-29 19:44:07 UTC (rev 5268)
+++ trunk/freebsd-smbfs/debian/changelog 2013-12-29 19:57:56 UTC (rev 5269)
@@ -5,6 +5,8 @@
[ Robert Millan ]
* Fetch source code securely (https) in get-orig-source.
+ * Remove obsolete getvfsbyname.diff (getvfsbyname() is now provided by
+ glibc).
-- Guillem Jover <guillem at debian.org> Mon, 29 Jul 2013 12:31:38 +0200
Modified: trunk/freebsd-smbfs/debian/control
===================================================================
--- trunk/freebsd-smbfs/debian/control 2013-12-29 19:44:07 UTC (rev 5268)
+++ trunk/freebsd-smbfs/debian/control 2013-12-29 19:57:56 UTC (rev 5269)
@@ -8,6 +8,7 @@
kfreebsd-kernel-headers (>= 0.59),
libkiconv-dev,
libbsd-dev,
+ libc0.1-dev (>= 2.13-8),
Vcs-Browser: http://anonscm.debian.org/viewvc/glibc-bsd/trunk/freebsd-smbfs/
Vcs-Svn: svn://anonscm.debian.org/glibc-bsd/trunk/freebsd-smbfs/
Standards-Version: 3.9.2
Deleted: trunk/freebsd-smbfs/debian/patches/getvfsbyname.diff
===================================================================
--- trunk/freebsd-smbfs/debian/patches/getvfsbyname.diff 2013-12-29 19:44:07 UTC (rev 5268)
+++ trunk/freebsd-smbfs/debian/patches/getvfsbyname.diff 2013-12-29 19:57:56 UTC (rev 5269)
@@ -1,84 +0,0 @@
---- /dev/null
-+++ b/usr.sbin/mount_smbfs/getvfsbyname.c
-@@ -0,0 +1,70 @@
-+/*
-+ * Copyright (c) 1995
-+ * The Regents of the University of California. All rights reserved.
-+ *
-+ * Redistribution and use in source and binary forms, with or without
-+ * modification, are permitted provided that the following conditions
-+ * are met:
-+ * 1. Redistributions of source code must retain the above copyright
-+ * notice, this list of conditions and the following disclaimer.
-+ * 2. Redistributions in binary form must reproduce the above copyright
-+ * notice, this list of conditions and the following disclaimer in the
-+ * documentation and/or other materials provided with the distribution.
-+ * 4. Neither the name of the University nor the names of its contributors
-+ * may be used to endorse or promote products derived from this software
-+ * without specific prior written permission.
-+ *
-+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-+ * SUCH DAMAGE.
-+ */
-+
-+#include <stddef.h>
-+#include <sys/mount.h>
-+#include <sys/sysctl.h>
-+#include <errno.h>
-+#include <stdlib.h>
-+#include <string.h>
-+
-+/*
-+ * Given a filesystem name, determine if it is resident in the kernel,
-+ * and if it is resident, return its xvfsconf structure.
-+ */
-+int
-+getvfsbyname(fsname, vfcp)
-+ const char *fsname;
-+ struct xvfsconf *vfcp;
-+{
-+ struct xvfsconf *xvfsp;
-+ size_t buflen;
-+ int cnt, i;
-+
-+ if (sysctlbyname("vfs.conflist", NULL, &buflen, NULL, 0) < 0)
-+ return (-1);
-+ xvfsp = malloc(buflen);
-+ if (xvfsp == NULL)
-+ return (-1);
-+ if (sysctlbyname("vfs.conflist", xvfsp, &buflen, NULL, 0) < 0) {
-+ free(xvfsp);
-+ return (-1);
-+ }
-+ cnt = buflen / sizeof(struct xvfsconf);
-+ for (i = 0; i < cnt; i++) {
-+ if (strcmp(fsname, xvfsp[i].vfc_name) == 0) {
-+ memcpy(vfcp, xvfsp + i, sizeof(struct xvfsconf));
-+ free(xvfsp);
-+ return (0);
-+ }
-+ }
-+ free(xvfsp);
-+ errno = ENOENT;
-+ return (-1);
-+}
---- a/usr.sbin/mount_smbfs/Makefile
-+++ b/usr.sbin/mount_smbfs/Makefile
-@@ -1,7 +1,7 @@
- # $FreeBSD$
-
- PROG= mount_smbfs
--SRCS= mount_smbfs.c getmntopts.c
-+SRCS= mount_smbfs.c getmntopts.c getvfsbyname.c
- MAN= mount_smbfs.8
-
- MOUNTDIR= ${.CURDIR}/../../sbin/mount
Modified: trunk/freebsd-smbfs/debian/patches/series
===================================================================
--- trunk/freebsd-smbfs/debian/patches/series 2013-12-29 19:44:07 UTC (rev 5268)
+++ trunk/freebsd-smbfs/debian/patches/series 2013-12-29 19:57:56 UTC (rev 5269)
@@ -1,7 +1,6 @@
smbutil.diff
af_netbios.diff
makefile.diff
-getvfsbyname.diff
config_file.diff
optreset.diff
uid_format.diff
More information about the Glibc-bsd-commits
mailing list