addr.ax25_call[6] <<= 1; addr.ax25_call[6] &= 0x1E;  return &addr; 
addr->ax25_call[6] <<= 1; addr->ax25_call[6] &= 0x1E; 
ax25_address *asc2ax(char *callsign){	static ax25_address addr;	char *s;	int n;	for (s = callsign, n = 0; n < 6; n++) {		if (*s != '\0' && *s != '-')			addr.ax25_call[n] = *s++;		else			addr.ax25_call[n] = ' ';		addr.ax25_call[n] <<= 1;		addr.ax25_call[n] &= 0xFE;	}	if (*s++ == '\0') {		addr.ax25_call[6] = 0x00;		return &addr;	}	addr.ax25_call[6] = *s++ - '0';	if (*s != '\0') {		addr.ax25_call[6] *= 10;		addr.ax25_call[6] += *s++ - '0';	}	addr.ax25_call[6] <<= 1;	addr.ax25_call[6] &= 0x1E;	return &addr;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/baed16a7ff5194487764db300c2753ac7409c4c5/ax25_addr.c/buggy/net/ax25/ax25_addr.c