if (((*b++) & 0x1e) == 0)
if (((*b) & 0x1e) == 0)
int addrmatch(a, b)unsigned char *a, *b;{	if ((*a == '\0') || (*b == '\0'))		return 0;	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "K" */	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "A" */	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "9" */	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "W" */	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "S" */	if ((*a++ ^ *b++) & 0xfe)		return 0;	/* "B" */	if (((*b++) & 0x1e) == 0)		return 1;	/* ssid 0 matches all ssid's */	if ((*a++ ^ *b) & 0x1e)		return 0;	/* ssid *//*	if((*a++^*b++)&0x1e)return 0;      ssid (how it was ...) */	return 1;}