20,11 → 20,11 |
|
/** |
------------ |
CVS : $Id: arp.c,v 1.4 2004-05-11 14:30:48 giacomo Exp $ |
CVS : $Id: arp.c,v 1.5 2005-01-08 14:57:06 pj Exp $ |
|
File: $File$ |
Revision: $Revision: 1.4 $ |
Last update: $Date: 2004-05-11 14:30:48 $ |
Revision: $Revision: 1.5 $ |
Last update: $Date: 2005-01-08 14:57:06 $ |
------------ |
**/ |
|
140,7 → 140,7 |
} |
if (j == -1) { |
cprintf("ARP table overflow.\n"); |
sys_abort(AARPFULL); |
exit(AARPFULL); |
} |
arpTable[j].valid = FALSE; |
} |
430,8 → 430,7 |
s = task_create("ArpRetry",arp_retry,&m,NULL); |
if (s == NIL) { |
kern_printf("Cannot create ArpRetry\n"); |
sys_end(); |
l1_exit(-1); |
exit(1); |
} |
|
eth_setProtocol(ETH_ARP_TYPE,arp_server_recv); |
446,7 → 445,7 |
|
if (sigaction(SIGARPFULL, &action, NULL) == -1) { |
perror("Error initializing ARP signal..."); |
sys_abort(AARPFULL); |
exit(AARPFULL); |
} |
|
task_activate(s); |