SOURCES: lvm2-susv3.patch (NEW) - don't use functions marked by SU...
qboosh
qboosh at pld-linux.org
Sun Jul 1 14:53:47 CEST 2007
Author: qboosh Date: Sun Jul 1 12:53:47 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- don't use functions marked by SUSv3 as legacy (not supported by uClibc by default)
---- Files affected:
SOURCES:
lvm2-susv3.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/lvm2-susv3.patch
diff -u /dev/null SOURCES/lvm2-susv3.patch:1.1
--- /dev/null Sun Jul 1 14:53:47 2007
+++ SOURCES/lvm2-susv3.patch Sun Jul 1 14:53:42 2007
@@ -0,0 +1,64 @@
+--- LVM2.2.02.26/lib/activate/activate.c.orig 2007-04-27 19:46:16.000000000 +0200
++++ LVM2.2.02.26/lib/activate/activate.c 2007-07-01 14:29:02.876230929 +0200
+@@ -313,7 +313,7 @@ static int _passes_activation_filter(str
+ else
+ continue;
+ }
+- if (!index(str, '/')) {
++ if (!strchr(str, '/')) {
+ /* vgname supplied */
+ if (!strcmp(str, lv->vg->name))
+ return 1;
+--- LVM2.2.02.26/lib/activate/dev_manager.c.orig 2007-05-15 16:42:01.000000000 +0200
++++ LVM2.2.02.26/lib/activate/dev_manager.c 2007-07-01 14:29:24.301451882 +0200
+@@ -561,7 +561,7 @@ int dev_manager_mirror_percent(struct de
+ log_debug("Getting device info for %s", dl->name);
+
+ /* Rename? */
+- if ((suffix = rindex(dl->dlid + sizeof(UUID_PREFIX) - 1, '-')))
++ if ((suffix = strrchr(dl->dlid + sizeof(UUID_PREFIX) - 1, '-')))
+ suffix++;
+ newname = build_dm_name(dm->mem, dm->vg_name, dl->lv->name,
+ suffix);
+--- LVM2.2.02.26/lib/format_text/archive.c.orig 2007-06-09 00:38:48.000000000 +0200
++++ LVM2.2.02.26/lib/format_text/archive.c 2007-07-01 14:28:28.034245397 +0200
+@@ -71,7 +71,7 @@ static int _split_vg(const char *filenam
+ if (strcmp(".vg", dot))
+ return 0;
+
+- if (!(underscore = rindex(filename, '_')))
++ if (!(underscore = strrchr(filename, '_')))
+ return 0;
+
+ if (sscanf(underscore + 1, "%u", ix) != 1)
+--- LVM2.2.02.26/lib/format_text/format-text.c.orig 2007-06-09 00:38:48.000000000 +0200
++++ LVM2.2.02.26/lib/format_text/format-text.c 2007-07-01 14:28:28.034245397 +0200
+@@ -850,7 +850,7 @@
+ char *slash;
+ char temp_file[PATH_MAX], temp_dir[PATH_MAX];
+
+- slash = rindex(tc->path_edit, '/');
++ slash = strrchr(tc->path_edit, '/');
+
+ if (slash == 0)
+ strcpy(temp_dir, ".");
+@@ -948,7 +948,7 @@
+ return 0;
+
+ /* vgrename? */
+- if ((slash = rindex(tc->path_live, '/')))
++ if ((slash = strrchr(tc->path_live, '/')))
+ slash = slash + 1;
+ else
+ slash = tc->path_live;
+--- LVM2.2.02.26/lib/snapshot/snapshot.c.orig 2006-10-18 20:01:52.000000000 +0200
++++ LVM2.2.02.26/lib/snapshot/snapshot.c 2007-07-01 14:27:57.560508797 +0200
+@@ -98,7 +98,7 @@ static int _snap_target_percent(void **t
+ float percent2;
+ uint64_t numerator, denominator;
+
+- if (index(params, '/')) {
++ if (strchr(params, '/')) {
+ if (sscanf(params, "%" PRIu64 "/%" PRIu64,
+ &numerator, &denominator) == 2) {
+ *total_numerator += numerator;
================================================================
More information about the pld-cvs-commit
mailing list