if (!end){ 
if (!end || (end-start >= 49)){ 
qeth_parse_ipatoe(const char* buf, enum qeth_prot_versions proto,		  u8 *addr, int *mask_bits){	const char *start, *end;	char *tmp;	char buffer[49] = {0, };	start = buf;	/* get address string */	end = strchr(start, '/');	if (!end){		PRINT_WARN("Invalid format for ipato_addx/delx. "			   "Use <ip addr>/<mask bits>\n");		return -EINVAL;	}	strncpy(buffer, start, end - start);	if (qeth_string_to_ipaddr(buffer, proto, addr)){		PRINT_WARN("Invalid IP address format!\n");		return -EINVAL;	}	start = end + 1;	*mask_bits = simple_strtoul(start, &tmp, 10);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bd389b9059d8ba4edc563e77f71909d88e566b2d/qeth_sys.c/clean/drivers/s390/net/qeth_sys.c