The following set of patches further cleans up dat/dat.h. Most of them remove the use of typedef for the enums defined in dat/dat.h. Please apply in order. Signed-off-by: Tom Duffy <tduffy at sun.com> Your friendly openib janitor.