[multipathd] assorted cleanups
authorroot <root@xa-s05.(none)>
Fri, 24 Jun 2005 10:47:15 +0000 (12:47 +0200)
committerroot <root@xa-s05.(none)>
Fri, 24 Jun 2005 10:47:15 +0000 (12:47 +0200)
commit5cfcf7cf6dde3d8ad3a1601245e6e04e29810fb8
tree301e94a2af75ab81042334cc90def240d8698076
parent879d099ede825c1d23be6121126c0ab3158d83d9
[multipathd] assorted cleanups

- remove the superfluous dm_mapname() "target type" param
- log more errors in the devmapper wrapper library
- in "struct event_thread" move from "pthread * thread" to "pthread thread"
- introduce a pthread_cleanup function
- wrap the waiter thread dmt in the "struct event_thread" for cleanup
- put cancelation points around the WAIT ioctl
- introduce a garbage collector to remove dead entries in the mpvec
- use strdup instead of asprintf as the later produce warnings here
libmultipath/devmapper.c
libmultipath/devmapper.h
multipathd/main.c
multipathd/main.h