diff options
| author | Wolfgang Denk <wd@pollux.denx.de> | 2005-10-13 16:45:02 +0200 | 
|---|---|---|
| committer | Wolfgang Denk <wd@pollux.denx.de> | 2005-10-13 16:45:02 +0200 | 
| commit | 77ddac9480d63a80b6bb76d7ee4dcc2d1070867e (patch) | |
| tree | e9563b2f28ea59062b90bb5712f141e8e9798aee /net/net.c | |
| parent | 17a8b276ba2b3499b75cd60b0b5289dbbea7967b (diff) | |
| download | olio-uboot-2014.01-77ddac9480d63a80b6bb76d7ee4dcc2d1070867e.tar.xz olio-uboot-2014.01-77ddac9480d63a80b6bb76d7ee4dcc2d1070867e.zip | |
Cleanup for GCC-4.x
Diffstat (limited to 'net/net.c')
| -rw-r--r-- | net/net.c | 7 | 
1 files changed, 5 insertions, 2 deletions
| @@ -810,6 +810,7 @@ static ushort CDP_compute_csum(const uchar *buff, ushort len)  	int     odd;  	ulong   result = 0;  	ushort  leftover; +	ushort *p;  	if (len > 0) {  		odd = 1 & (ulong)buff; @@ -819,7 +820,9 @@ static ushort CDP_compute_csum(const uchar *buff, ushort len)  			buff++;  		}  		while (len > 1) { -			result += *((const ushort *)buff)++; +			p = (ushort *)buff; +			result += *p++; +			buff = (uchar *)p;  			if (result & 0x80000000)  				result = (result & 0xFFFF) + (result >> 16);  			len -= 2; @@ -1655,7 +1658,7 @@ NetSetIP(volatile uchar * xip, IPaddr_t dest, int dport, int sport, int len)  	ip->ip_sum   = ~NetCksum((uchar *)ip, IP_HDR_SIZE_NO_UDP / 2);  } -void copy_filename (uchar *dst, uchar *src, int size) +void copy_filename (char *dst, char *src, int size)  {  	if (*src && (*src == '"')) {  		++src; |