git: Put getmntopts() into libutil and install mntopts.h to /usr/include.

Sascha Wildner swildner at crater.dragonflybsd.org
Fri Jun 8 02:00:16 PDT 2012


commit 2dc55a028ad7f68522a47f44ae874279b9d181ab
Author: Sascha Wildner <saw at online.de>
Date:   Fri Jun 8 10:59:23 2012 +0200

    Put getmntopts() into libutil and install mntopts.h to /usr/include.
    
    Previously, they were private to sbin/mount and the other mount_*
    commands would take them from there via their Makefiles.
    
    However, puffs related stuff outside base (in pkgsrc for example)
    couldn't reach them this way. So for now, arrange it like NetBSD
    has it.

Summary of changes:
 include/Makefile                         |    2 +-
 {sbin/mount => include}/mntopts.h        |   18 ++++++++++++------
 lib/libutil/Makefile                     |    5 +++--
 {sbin/mount => lib/libutil}/getmntopts.3 |    9 +++++----
 {sbin/mount => lib/libutil}/getmntopts.c |    6 ++----
 sbin/mount/Makefile                      |    7 ++++---
 sbin/mount/mount.c                       |    3 +--
 sbin/mount_cd9660/Makefile               |    5 -----
 sbin/mount_cd9660/mount_cd9660.c         |    4 +---
 sbin/mount_devfs/Makefile                |    6 ++----
 sbin/mount_devfs/mount_devfs.c           |    4 ++--
 sbin/mount_ext2fs/Makefile               |    7 ++-----
 sbin/mount_ext2fs/mount_ext2fs.c         |    4 +---
 sbin/mount_hammer/Makefile               |    9 ++-------
 sbin/mount_hammer/mount_hammer.c         |    5 +----
 sbin/mount_hpfs/Makefile                 |    9 ++++-----
 sbin/mount_hpfs/mount_hpfs.c             |    4 +---
 sbin/mount_msdos/Makefile                |    5 -----
 sbin/mount_msdos/mount_msdos.c           |    4 +---
 sbin/mount_nfs/Makefile                  |   11 ++++++-----
 sbin/mount_nfs/mount_nfs.c               |    3 +--
 sbin/mount_ntfs/Makefile                 |    5 -----
 sbin/mount_ntfs/mount_ntfs.c             |    4 +---
 sbin/mount_null/Makefile                 |    9 ++++-----
 sbin/mount_null/mount_null.c             |    4 +---
 sbin/mount_nwfs/Makefile                 |   10 +++-------
 sbin/mount_nwfs/mount_nwfs.c             |    3 +--
 sbin/mount_portal/Makefile               |   10 +++++-----
 sbin/mount_portal/mount_portal.c         |    3 +--
 sbin/mount_smbfs/Makefile                |    4 +---
 sbin/mount_std/Makefile                  |    7 ++-----
 sbin/mount_std/mount_std.c               |    4 +---
 sbin/mount_tmpfs/Makefile                |    8 ++------
 sbin/mount_tmpfs/mount_tmpfs.c           |    2 +-
 sbin/mount_udf/Makefile                  |    8 ++------
 sbin/mount_udf/mount_udf.c               |    4 +---
 sbin/mount_ufs/Makefile                  |    8 +++++---
 sbin/mount_ufs/mount_ufs.c               |    3 +--
 sbin/mount_union/Makefile                |    9 ++++-----
 sbin/mount_union/mount_union.c           |    4 +---
 sbin/newfs/Makefile                      |    9 +++++----
 sbin/newfs/newfs.c                       |    2 +-
 share/examples/puffs/pnullfs/Makefile    |    9 +--------
 usr.sbin/puffs/Makefile.inc              |   11 +----------
 usr.sbin/puffs/mount_psshfs/Makefile     |    6 +++---
 45 files changed, 100 insertions(+), 176 deletions(-)
 rename {sbin/mount => include}/mntopts.h (95%)
 rename {sbin/mount => lib/libutil}/getmntopts.3 (97%)
 rename {sbin/mount => lib/libutil}/getmntopts.c (96%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2dc55a028ad7f68522a47f44ae874279b9d181ab


-- 
DragonFly BSD source repository





More information about the Commits mailing list