From: Vladimir 'phcoder' Serbinenko Date: Thu, 19 Sep 2013 07:05:56 +0000 (+0200) Subject: * util/lvm.c: Remove since unused. Remove remaining references. X-Git-Tag: grub-2.02-beta1~846 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90379808b627f750524dbdc9641da6d8d838c5ba;p=thirdparty%2Fgrub.git * util/lvm.c: Remove since unused. Remove remaining references. --- diff --git a/ChangeLog b/ChangeLog index 922bdf87f..69bfb6f4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,10 @@ * docs/grub.texi (Networking commands): Add documentation for network related commands. +2013-09-19 Vladimir Serbinenko + + * util/lvm.c: Remove since unused. Remove remaining references. + 2013-09-19 Vladimir Serbinenko Handle the case of partitioned LVM properly. diff --git a/Makefile.util.def b/Makefile.util.def index 681bf49bd..40781235c 100644 --- a/Makefile.util.def +++ b/Makefile.util.def @@ -301,7 +301,6 @@ program = { installdir = sbin; mansection = 8; common = util/grub-setup.c; - common = util/lvm.c; common = grub-core/kern/emu/argp_common.c; common = grub-core/lib/reed_solomon.c; @@ -318,7 +317,6 @@ program = { installdir = sbin; mansection = 8; common = util/grub-setup.c; - common = util/lvm.c; common = grub-core/kern/emu/argp_common.c; common = grub-core/lib/reed_solomon.c; common = util/ieee1275/ofpath.c; diff --git a/include/grub/util/lvm.h b/include/grub/util/lvm.h index ff268f83f..59944333f 100644 --- a/include/grub/util/lvm.h +++ b/include/grub/util/lvm.h @@ -28,7 +28,6 @@ #define LVM_DEV_MAPPER_STRING "/dev/linux_lvm/" #endif -int grub_util_lvm_isvolume (char *name); #endif #endif /* ! GRUB_RAID_UTIL_HEADER */ diff --git a/util/lvm.c b/util/lvm.c deleted file mode 100644 index 5dac4f050..000000000 --- a/util/lvm.c +++ /dev/null @@ -1,49 +0,0 @@ -/* lvm.c - LVM support for GRUB utils. */ -/* - * GRUB -- GRand Unified Bootloader - * Copyright (C) 2006,2007,2008,2011 Free Software Foundation, Inc. - * - * GRUB is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * GRUB is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with GRUB. If not, see . - */ - -#if defined(__linux__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) -#include -#include -#include - -#include -#include - -int -grub_util_lvm_isvolume (char *name) -{ - char *lvmdevname; - struct stat st; - int err; - - lvmdevname = xmalloc (strlen (name) + sizeof (LVM_DEV_MAPPER_STRING)); - - strcpy (lvmdevname, LVM_DEV_MAPPER_STRING); - strcpy (lvmdevname + sizeof(LVM_DEV_MAPPER_STRING) - 1, name); - - err = stat (lvmdevname, &st); - free (lvmdevname); - - if (err) - return 0; - else - return 1; -} - -#endif