diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-11-10 13:21:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-11-10 13:21:36 +0000 |
commit | 77398e424e45d9e98c1cef3c43bdadb9d56e81ef (patch) | |
tree | 5aeffd3fc7b92fc615bd2c222fa8831aeda1925b /sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch | |
parent | bd4aeefe33e63f613512604e47bfca7b2187697d (diff) |
gentoo resync : 10.11.2019
Diffstat (limited to 'sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch')
-rw-r--r-- | sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch b/sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch deleted file mode 100644 index 7bb0c5d6e779..000000000000 --- a/sys-block/open-iscsi/files/open-iscsi-2.0.876-musl-fixes.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- a/usr/idbm.c -+++ b/usr/idbm.c -@@ -27,2 +27,3 @@ - #include <errno.h> -+#include <fcntl.h> - #include <dirent.h> ---- a/usr/iscsiadm.c -+++ b/usr/iscsiadm.c -@@ -3269,2 +3269,3 @@ - int do_discover = 0, sub_mode = -1; -+ int argerror = 0; - int portal_type = -1; -@@ -3458,2 +3459,5 @@ - usage(0); -+ case '?': -+ log_error("unrecognized character '%c'", optopt); -+ argerror = 1; - } -@@ -3473,4 +3477,3 @@ - -- if (optopt) { -- log_error("unrecognized character '%c'", optopt); -+ if (argerror) { - rc = ISCSI_ERR_INVAL; ---- a/utils/fwparam_ibft/fwparam_ppc.c -+++ b/utils/fwparam_ibft/fwparam_ppc.c -@@ -358,3 +358,3 @@ - */ -- qsort(niclist, nic_count, sizeof(char *), (__compar_fn_t)nic_cmp); -+ qsort(niclist, nic_count, sizeof(char *), (int (*)(const void *, const void *))nic_cmp); - ---- a/iscsiuio/src/unix/libs/bnx2x.c -+++ b/iscsiuio/src/unix/libs/bnx2x.c -@@ -44,3 +44,3 @@ - #include <linux/sockios.h> --#include <linux/ethtool.h> -+#include "ethtool-compat.h" - #include <sys/mman.h> ---- /dev/null -+++ b/iscsiuio/src/unix/libs/ethtool-compat.h -@@ -0,0 +1,51 @@ -+/* -+ * ethtool-compat.h: adopted from -+ # ethtool.h: Defines for Linux ethtool. -+ * -+ * Copyright (C) 1998 David S. Miller (davem@redhat.com) -+ * Copyright 2001 Jeff Garzik <jgarzik@pobox.com> -+ * Portions Copyright 2001 Sun Microsystems (thockin@sun.com) -+ * Portions Copyright 2002 Intel (eli.kupermann@intel.com, -+ * christopher.leech@intel.com, -+ * scott.feldman@intel.com) -+ * Portions Copyright (C) Sun Microsystems 2008 -+ */ -+ -+#include <linux/types.h> -+#include <netinet/if_ether.h> -+ -+#define ETHTOOL_FWVERS_LEN 32 -+#define ETHTOOL_BUSINFO_LEN 32 -+#define ETHTOOL_EROMVERS_LEN 32 -+ -+struct ethtool_drvinfo { -+ __u32 cmd; -+ char driver[32]; -+ char version[32]; -+ char fw_version[ETHTOOL_FWVERS_LEN]; -+ char bus_info[ETHTOOL_BUSINFO_LEN]; -+ char erom_version[ETHTOOL_EROMVERS_LEN]; -+ char reserved2[12]; -+ __u32 n_priv_flags; -+ __u32 n_stats; -+ __u32 testinfo_len; -+ __u32 eedump_len; -+ __u32 regdump_len; -+}; -+ -+struct ethtool_tcpip4_spec { -+ __be32 ip4src; -+ __be32 ip4dst; -+ __be16 psrc; -+ __be16 pdst; -+ __u8 tos; -+}; -+ -+struct ethtool_ah_espip4_spec { -+ __be32 ip4src; -+ __be32 ip4dst; -+ __be32 spi; -+ __u8 tos; -+}; -+ -+#define ETHTOOL_GDRVINFO 0x00000003 /* Get driver info. */ |