#include <stdio.h>
struct foo {
unsigned char one;
unsigned char two;
unsigned char three;
unsigned char mac_addr[6];
unsigned short channel_plan;
};
int main(void)
{
struct foo *p = NULL;
printf("%x\n", &p->mac_addr);
return 0;
}
This program does not print an even number so the alignment is off.
regards,
dan carpenter
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
