On Mon, Jan 28, 2008 at 06:19:29PM +0100, David Sterba wrote:
> ipwireless: driver for PC Card, 3G internet connection

> +struct nl_first_paket_header {
> +#if defined(__BIG_ENDIAN)
> +     unsigned char packet_rank:2;
> +     unsigned char address:3;
> +     unsigned char protocol:3;
> +#else
> +     unsigned char protocol:3;
> +     unsigned char address:3;
> +     unsigned char packet_rank:2;
> +#endif
> +     unsigned char length_lsb;
> +     unsigned char length_msb;
> +};
> +
> +struct nl_packet_header {
> +#if defined(__BIG_ENDIAN)
> +     unsigned char packet_rank:2;
> +     unsigned char address:3;
> +     unsigned char protocol:3;
> +#else
> +     unsigned char protocol:3;
> +     unsigned char address:3;
> +     unsigned char packet_rank:2;
> +#endif
> +};

You want __BIG_ENDIAN_BITFIELD here.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to