/* * Convert between Linux and NetBSD shmid_ds structures. * The order of the fields is once again the difference, and * we also need a place to store the internal data pointer * in, which is unfortunately stored in this structure. * * We abuse a Linux internal field for that. */