Browse Source

Updated to remove obsolete constants

tags/v0.9.3
Michael Brown 18 years ago
parent
commit
b89ccac02d
1 changed files with 6 additions and 6 deletions
  1. 6
    6
      src/interface/pxe/pxe_undi.c

+ 6
- 6
src/interface/pxe/pxe_undi.c View File

168
 	 * the pre-assembled packet, then skip over the header.
168
 	 * the pre-assembled packet, then skip over the header.
169
 	 */
169
 	 */
170
 	switch ( undi_transmit->Protocol ) {
170
 	switch ( undi_transmit->Protocol ) {
171
-	case P_IP:	type = IP;	break;
172
-	case P_ARP:	type = ARP;	break;
173
-	case P_RARP:	type = RARP;	break;
171
+	case P_IP:	type = ETH_P_IP;	break;
172
+	case P_ARP:	type = ETH_P_ARP;	break;
173
+	case P_RARP:	type = ETH_P_RARP;	break;
174
 	case P_UNKNOWN:
174
 	case P_UNKNOWN:
175
 		media_header = (media_header_t*)data;
175
 		media_header = (media_header_t*)data;
176
 		dest = media_header->dest;
176
 		dest = media_header->dest;
496
 			memcpy ( pxe_stack->packet, nic.packet, nic.packetlen);
496
 			memcpy ( pxe_stack->packet, nic.packet, nic.packetlen);
497
 			PTR_TO_SEGOFF16 ( pxe_stack->packet, undi_isr->Frame );
497
 			PTR_TO_SEGOFF16 ( pxe_stack->packet, undi_isr->Frame );
498
 			switch ( ntohs(media_header->nstype) ) {
498
 			switch ( ntohs(media_header->nstype) ) {
499
-			case IP :	undi_isr->ProtType = P_IP;	break;
500
-			case ARP :	undi_isr->ProtType = P_ARP;	break;
501
-			case RARP :	undi_isr->ProtType = P_RARP;	break;
499
+			case ETH_P_IP:	undi_isr->ProtType = P_IP;	break;
500
+			case ETH_P_ARP:	undi_isr->ProtType = P_ARP;	break;
501
+			case ETH_P_RARP: undi_isr->ProtType = P_RARP;	break;
502
 			default :	undi_isr->ProtType = P_UNKNOWN;
502
 			default :	undi_isr->ProtType = P_UNKNOWN;
503
 			}
503
 			}
504
 			if ( memcmp ( media_header->dest, broadcast_mac,
504
 			if ( memcmp ( media_header->dest, broadcast_mac,

Loading…
Cancel
Save