diff options
author | Gris Ge <fge@redhat.com> | 2018-01-18 21:55:39 +0800 |
---|---|---|
committer | Gris Ge <fge@redhat.com> | 2018-01-22 18:26:06 +0800 |
commit | 36204c711526162b68fc9c0228bfb48ad8b1d5c0 (patch) | |
tree | b5300f8bdb41200e29b5a1af7c3a4fd24111135e /utils | |
parent | f86c167662e7bf7b950b11b6a2f2939f3a38881c (diff) | |
download | open-iscsi-36204c711526162b68fc9c0228bfb48ad8b1d5c0.tar.gz |
libopeniscsiusr: Use libopeniscsiusr in iscsiadm
* Use libopeniscsiusr for `iscsiadm -m session -P <0-3>` command.
* Use libopeniscsiusr for iSCSI session information used by
`iscsiadm -m node -H <host_no> -P <2 - 4>`command.
* Since `/sys/class/iscsi_session/session1/username` require root
permission, this patch require `iscsiadm` been ran with root
privilege.
Signed-off-by: Gris Ge <fge@redhat.com>
Diffstat (limited to 'utils')
-rw-r--r-- | utils/fwparam_ibft/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/utils/fwparam_ibft/Makefile b/utils/fwparam_ibft/Makefile index 39ea878..1a2b4cf 100644 --- a/utils/fwparam_ibft/Makefile +++ b/utils/fwparam_ibft/Makefile @@ -20,15 +20,23 @@ # Doug Maxey <dwm@austin.ibm.com> # "Prasanna Mumbai" <mumbai.prasanna@gmail.com> # +ifeq ($(TOPDIR),) + TOPDIR = ../.. +endif + SYSDEPS_OBJS = $(sort $(wildcard ../sysdeps/*.o)) -OBJS := fw_entry.o fwparam_sysfs.o $(SYSDEPS_OBJS) ../../usr/iscsi_net_util.o +OBJS := fw_entry.o fwparam_sysfs.o $(SYSDEPS_OBJS) \ + $(TOPDIR)/usr/iscsi_net_util.o OBJS += prom_lex.o prom_parse.tab.o fwparam_ppc.o CLEANFILES = $(OBJS) *.output *~ CFLAGS ?= -O2 -g WARNFLAGS ?= -Wall -Wstrict-prototypes -Wno-format-truncation -CFLAGS += -fPIC $(WARNFLAGS) -I../../include -I../../usr -D_GNU_SOURCE +CFLAGS += -fPIC $(WARNFLAGS) -I$(TOPDIR)/include -I$(TOPDIR)/usr -D_GNU_SOURCE \ + -I$(TOPDIR)/libopeniscsiusr + +LDFLAGS += -L$(TOPDIR)/libopeniscsiusr -liscsiusr all: $(OBJS) |