orangefs: further improvements to compat code.

Signed-off-by: Mike Marshall <hubcap@omnibond.com>