diff options
Diffstat (limited to 'board/evb64260/eth_addrtbl.c')
| -rw-r--r-- | board/evb64260/eth_addrtbl.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/board/evb64260/eth_addrtbl.c b/board/evb64260/eth_addrtbl.c index 0abc7d453..69882f530 100644 --- a/board/evb64260/eth_addrtbl.c +++ b/board/evb64260/eth_addrtbl.c @@ -55,8 +55,9 @@ unsigned int initAddressTable (u32 port, u32 hashMode, u32 hashSizeSelector)  		int bytes =  			hashLength[hashSizeSelector] * sizeof (addrTblEntry); -		tableBase = (unsigned int) realAddrTableBase[port] = +		realAddrTableBase[port] =  			malloc (bytes + 64); +		tableBase = (unsigned int)realAddrTableBase;   		if (!tableBase) {  			printf ("%s: alloc memory failed \n", __FUNCTION__); |