LD_ISCSI.SO LD_PRELOAD hack
ld_iscsi.so is a small LD_PRELOAD hack that can be used to make normal unix utilities such as 'stat' and 'cat' become iSCSI 'aware' and fake handling an iSCSI URL as a normal read-only file. See README for examples.
This commit is contained in:
@@ -12,7 +12,11 @@ LIBISCSI_SO_NAME=libiscsi.so.1
|
||||
VERSION=1.0.0
|
||||
LIBISCSI_SO=libiscsi.so.$(VERSION)
|
||||
|
||||
all: bin/iscsi-inq bin/iscsi-ls lib/$(LIBISCSI_SO)
|
||||
all: bin/iscsi-inq bin/iscsi-ls lib/$(LIBISCSI_SO) bin/ld_iscsi.so
|
||||
|
||||
bin/ld_iscsi.so: src/ld_iscsi.o lib/libiscsi.a
|
||||
mkdir -p bin
|
||||
ld -shared -o $@ src/ld_iscsi.o lib/libiscsi.a -ldl
|
||||
|
||||
bin/iscsi-ls: src/iscsi-ls.c lib/libiscsi.a
|
||||
mkdir -p bin
|
||||
|
||||
Reference in New Issue
Block a user