[Openais] [corosync trunk] hdb rework part 1

Steven Dake sdake at redhat.com
Mon Feb 23 22:48:30 PST 2009


Find attached the first patch in a series to rework some of the handle
management.  This patch specifically unifies every handle into a
hdb_handle_t for any internal functions that use the hdb apis.
Unfortunately this impacts confdb users which have to change their
handle types from "unsigned int" to "hdb_handle_t".  It also impacts
plugins which use  the objdb since the handles for objdb were all
changed to hdb_handle_t.  (Sorry Chrissie:(  Better now before the
abi/api freeze.

The following are the goals of this work:
1) Unify all internal handle types into the hdb framework
2) Remove saHandleCreate/SaHandleGet/saHandlePut/Destroy from
libcoroipc.a
3) Enable libraries to use the hdb.h include file for handle management
4) Provide 64 bit handles throughout the executive in one common code
base

Regards
-steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hdb-rework-part-1.patch
Type: text/x-patch
Size: 105788 bytes
Desc: not available
Url : http://lists.linux-foundation.org/pipermail/openais/attachments/20090223/08a2b647/attachment-0001.bin 


More information about the Openais mailing list