SPLITSHIFT
#define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
#define OADDR_OF(S,O) ((u_int32_t)((u_int32_t)(S) << SPLITSHIFT) + (O))
ndx = ((u_int16_t)addr) >> SPLITSHIFT;
#define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
#define OADDR_OF(S,O) ((u_int32_t)((u_int32_t)(S) << SPLITSHIFT) + (O))
ndx = (((u_int16_t)addr) >> SPLITSHIFT);