Re: [PATCH] misc drivers/net endianness noise

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Harvey Harrison
Date: Tuesday, May 20, 2008 - 5:48 pm

On Wed, 2008-05-21 at 01:34 +0100, Al Viro wrote:

I was contemplating an api like:

void put_le16(u16 val, __le16 *ptr)
{
	*ptr = cpu_to_le16(val);
}

which would allow the above to become:

	if (catc->is_f5u011)
		put_be16(skb->len, tx_buf);
	else
		put_le16(skb->len, tx_buf);

Thoughts?

Harvey

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] misc drivers/net endianness noise, Al Viro, (Tue May 20, 5:34 pm)
Re: [PATCH] misc drivers/net endianness noise, Harvey Harrison, (Tue May 20, 5:48 pm)
Re: [PATCH] misc drivers/net endianness noise, Al Viro, (Tue May 20, 5:55 pm)
Re: [PATCH] misc drivers/net endianness noise, Harvey Harrison, (Tue May 20, 5:58 pm)
Re: [PATCH] misc drivers/net endianness noise, Jeff Garzik, (Thu May 22, 4:09 am)