From 0b1f53c54388382ff701d00d3f5eb981ed040f2a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 28 Jul 2022 03:03:20 +0100 Subject: gentoo auto-resync : 28:07:2022 - 03:03:20 --- sys-libs/musl/files/musl-1.2.2-gethostid.patch | 43 -------------------------- 1 file changed, 43 deletions(-) delete mode 100644 sys-libs/musl/files/musl-1.2.2-gethostid.patch (limited to 'sys-libs/musl/files') diff --git a/sys-libs/musl/files/musl-1.2.2-gethostid.patch b/sys-libs/musl/files/musl-1.2.2-gethostid.patch deleted file mode 100644 index 96c799cfca29..000000000000 --- a/sys-libs/musl/files/musl-1.2.2-gethostid.patch +++ /dev/null @@ -1,43 +0,0 @@ -Subject: [musl] [PATCH] extend gethostid beyond a stub -Archived-At: -List-Archive: -List-Post: - -From: Érico Rolim - -Implement part of the glibc behavior, where the 32-bit identifier stored -in /etc/hostid, if the file exists, is returned. If this file doesn't -contain at least 32 bits or can't be opened for some reason, return 0. ---- - src/misc/gethostid.c | 15 ++++++++++++++- - 1 file changed, 14 insertions(+), 1 deletion(-) - -diff --git a/src/misc/gethostid.c b/src/misc/gethostid.c -index 25bb35db..d529de9c 100644 ---- a/src/misc/gethostid.c -+++ b/src/misc/gethostid.c -@@ -1,6 +1,19 @@ - #include -+#include -+#include - - long gethostid() - { -- return 0; -+ FILE *f; -+ int32_t rv = 0; -+ -+ f = fopen("/etc/hostid", "reb"); -+ if (f) { -+ if (fread(&rv, sizeof(rv), 1, f) == 0) { -+ rv = 0; -+ } -+ fclose(f); -+ } -+ -+ return rv; - } --- -2.31.1 - - -- cgit v1.2.3