Move to a shared lib model for
authorChristophe Varoqui <christophe.varoqui@free.fr>
Thu, 3 Apr 2008 22:58:41 +0000 (00:58 +0200)
committerChristophe Varoqui <christophe.varoqui@free.fr>
Thu, 3 Apr 2008 22:58:41 +0000 (00:58 +0200)
commit27c93c5efff1d425b9b71a62efe59465b4150303
tree4685f20f1dfddf57c290752394873920a1202870
parent3aaecad682efef27ce6196c6d29db4cb93c9f2fb
Move to a shared lib model for
1) checkers (one lib for all checkers for a start)
2) prioritizers (one helper lib, plus one lib per prioritizer)
3) libmultipath

Collaterals include :
o Remove old prioritizer callouts.
o Drop the klibc support
o Add remove_map(s)/remove_map(s)_and_stop_waiter(s) helpers

Regression testing is needed now.
46 files changed:
Makefile
Makefile.inc
devmap_name/Makefile
kpartx/Makefile
libcheckers/Makefile
libmultipath/Makefile
libmultipath/configure.c
libmultipath/hwtable.c
libmultipath/structs_vec.c
libmultipath/structs_vec.h
libprio/Makefile
libprio/alua.c
libprio/const.c
libprio/emc.c
libprio/hds.c
libprio/hp_sw.c
libprio/libprio.c
libprio/libprio.h
libprio/netapp.c
libprio/random.c
libprio/rdac.c
multipath/Makefile
multipath/main.c
multipathd/Makefile
multipathd/main.c
path_priority/pp_alua/LICENSE [deleted file]
path_priority/pp_alua/Makefile [deleted file]
path_priority/pp_alua/main.c [deleted file]
path_priority/pp_alua/mpath_prio_alua.8 [deleted file]
path_priority/pp_alua/rtpg.c [deleted file]
path_priority/pp_alua/rtpg.h [deleted file]
path_priority/pp_alua/spc3.h [deleted file]
path_priority/pp_balance_units/Makefile [deleted file]
path_priority/pp_balance_units/pp_balance_units.c [deleted file]
path_priority/pp_emc/Makefile [deleted file]
path_priority/pp_emc/pp_emc.c [deleted file]
path_priority/pp_hds_modular/Makefile [deleted file]
path_priority/pp_hds_modular/pp_hds_modular.c [deleted file]
path_priority/pp_hp_sw/Makefile [deleted file]
path_priority/pp_hp_sw/pp_hp_sw.c [deleted file]
path_priority/pp_netapp/Makefile [deleted file]
path_priority/pp_netapp/pp_netapp.c [deleted file]
path_priority/pp_random/Makefile [deleted file]
path_priority/pp_random/pp_random.c [deleted file]
path_priority/pp_rdac/Makefile [deleted file]
path_priority/pp_rdac/pp_rdac.c [deleted file]