net: cosmetic: Clean up ARP variables and functions
Make a thorough pass through all variables and function names contained within arp and remove CamelCase and improve naming. Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
		
							parent
							
								
									8885c5fe90
								
							
						
					
					
						commit
						85d25e0e76
					
				
							
								
								
									
										69
									
								
								net/arp.c
								
								
								
								
							
							
						
						
									
										69
									
								
								net/arp.c
								
								
								
								
							|  | @ -30,40 +30,40 @@ | ||||||
| struct in_addr net_arp_wait_packet_ip; | struct in_addr net_arp_wait_packet_ip; | ||||||
| static struct in_addr net_arp_wait_reply_ip; | static struct in_addr net_arp_wait_reply_ip; | ||||||
| /* MAC address of waiting packet's destination */ | /* MAC address of waiting packet's destination */ | ||||||
| uchar	       *NetArpWaitPacketMAC; | uchar	       *arp_wait_packet_ethaddr; | ||||||
| int		NetArpWaitTxPacketSize; | int		arp_wait_tx_packet_size; | ||||||
| ulong		NetArpWaitTimerStart; | ulong		arp_wait_timer_start; | ||||||
| int		NetArpWaitTry; | int		arp_wait_try; | ||||||
| 
 | 
 | ||||||
| static uchar   *net_arp_tx_packet;	/* THE ARP transmit packet */ | static uchar   *arp_tx_packet;	/* THE ARP transmit packet */ | ||||||
| static uchar	NetArpPacketBuf[PKTSIZE_ALIGN + PKTALIGN]; | static uchar	arp_tx_packet_buf[PKTSIZE_ALIGN + PKTALIGN]; | ||||||
| 
 | 
 | ||||||
| void ArpInit(void) | void arp_init(void) | ||||||
| { | { | ||||||
| 	/* XXX problem with bss workaround */ | 	/* XXX problem with bss workaround */ | ||||||
| 	NetArpWaitPacketMAC = NULL; | 	arp_wait_packet_ethaddr = NULL; | ||||||
| 	net_arp_wait_packet_ip.s_addr = 0; | 	net_arp_wait_packet_ip.s_addr = 0; | ||||||
| 	net_arp_wait_reply_ip.s_addr = 0; | 	net_arp_wait_reply_ip.s_addr = 0; | ||||||
| 	NetArpWaitTxPacketSize = 0; | 	arp_wait_tx_packet_size = 0; | ||||||
| 	net_arp_tx_packet = &NetArpPacketBuf[0] + (PKTALIGN - 1); | 	arp_tx_packet = &arp_tx_packet_buf[0] + (PKTALIGN - 1); | ||||||
| 	net_arp_tx_packet -= (ulong)net_arp_tx_packet % PKTALIGN; | 	arp_tx_packet -= (ulong)arp_tx_packet % PKTALIGN; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void arp_raw_request(struct in_addr source_ip, const uchar *targetEther, | void arp_raw_request(struct in_addr source_ip, const uchar *target_ethaddr, | ||||||
| 	struct in_addr target_ip) | 	struct in_addr target_ip) | ||||||
| { | { | ||||||
| 	uchar *pkt; | 	uchar *pkt; | ||||||
| 	struct arp_hdr *arp; | 	struct arp_hdr *arp; | ||||||
| 	int eth_hdr_size; | 	int eth_hdr_size; | ||||||
| 
 | 
 | ||||||
| 	debug_cond(DEBUG_DEV_PKT, "ARP broadcast %d\n", NetArpWaitTry); | 	debug_cond(DEBUG_DEV_PKT, "ARP broadcast %d\n", arp_wait_try); | ||||||
| 
 | 
 | ||||||
| 	pkt = net_arp_tx_packet; | 	pkt = arp_tx_packet; | ||||||
| 
 | 
 | ||||||
| 	eth_hdr_size = net_set_ether(pkt, net_bcast_ethaddr, PROT_ARP); | 	eth_hdr_size = net_set_ether(pkt, net_bcast_ethaddr, PROT_ARP); | ||||||
| 	pkt += eth_hdr_size; | 	pkt += eth_hdr_size; | ||||||
| 
 | 
 | ||||||
| 	arp = (struct arp_hdr *) pkt; | 	arp = (struct arp_hdr *)pkt; | ||||||
| 
 | 
 | ||||||
| 	arp->ar_hrd = htons(ARP_ETHER); | 	arp->ar_hrd = htons(ARP_ETHER); | ||||||
| 	arp->ar_pro = htons(PROT_IP); | 	arp->ar_pro = htons(PROT_IP); | ||||||
|  | @ -73,13 +73,13 @@ void arp_raw_request(struct in_addr source_ip, const uchar *targetEther, | ||||||
| 
 | 
 | ||||||
| 	memcpy(&arp->ar_sha, net_ethaddr, ARP_HLEN);	/* source ET addr */ | 	memcpy(&arp->ar_sha, net_ethaddr, ARP_HLEN);	/* source ET addr */ | ||||||
| 	net_write_ip(&arp->ar_spa, source_ip);		/* source IP addr */ | 	net_write_ip(&arp->ar_spa, source_ip);		/* source IP addr */ | ||||||
| 	memcpy(&arp->ar_tha, targetEther, ARP_HLEN);	/* target ET addr */ | 	memcpy(&arp->ar_tha, target_ethaddr, ARP_HLEN);	/* target ET addr */ | ||||||
| 	net_write_ip(&arp->ar_tpa, target_ip);		/* target IP addr */ | 	net_write_ip(&arp->ar_tpa, target_ip);		/* target IP addr */ | ||||||
| 
 | 
 | ||||||
| 	net_send_packet(net_arp_tx_packet, eth_hdr_size + ARP_HDR_SIZE); | 	net_send_packet(arp_tx_packet, eth_hdr_size + ARP_HDR_SIZE); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void ArpRequest(void) | void arp_request(void) | ||||||
| { | { | ||||||
| 	if ((net_arp_wait_packet_ip.s_addr & net_netmask.s_addr) != | 	if ((net_arp_wait_packet_ip.s_addr & net_netmask.s_addr) != | ||||||
| 	    (net_ip.s_addr & net_netmask.s_addr)) { | 	    (net_ip.s_addr & net_netmask.s_addr)) { | ||||||
|  | @ -96,7 +96,7 @@ void ArpRequest(void) | ||||||
| 	arp_raw_request(net_ip, net_null_ethaddr, net_arp_wait_reply_ip); | 	arp_raw_request(net_ip, net_null_ethaddr, net_arp_wait_reply_ip); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void ArpTimeoutCheck(void) | void arp_timeout_check(void) | ||||||
| { | { | ||||||
| 	ulong t; | 	ulong t; | ||||||
| 
 | 
 | ||||||
|  | @ -106,21 +106,21 @@ void ArpTimeoutCheck(void) | ||||||
| 	t = get_timer(0); | 	t = get_timer(0); | ||||||
| 
 | 
 | ||||||
| 	/* check for arp timeout */ | 	/* check for arp timeout */ | ||||||
| 	if ((t - NetArpWaitTimerStart) > ARP_TIMEOUT) { | 	if ((t - arp_wait_timer_start) > ARP_TIMEOUT) { | ||||||
| 		NetArpWaitTry++; | 		arp_wait_try++; | ||||||
| 
 | 
 | ||||||
| 		if (NetArpWaitTry >= ARP_TIMEOUT_COUNT) { | 		if (arp_wait_try >= ARP_TIMEOUT_COUNT) { | ||||||
| 			puts("\nARP Retry count exceeded; starting again\n"); | 			puts("\nARP Retry count exceeded; starting again\n"); | ||||||
| 			NetArpWaitTry = 0; | 			arp_wait_try = 0; | ||||||
| 			NetStartAgain(); | 			NetStartAgain(); | ||||||
| 		} else { | 		} else { | ||||||
| 			NetArpWaitTimerStart = t; | 			arp_wait_timer_start = t; | ||||||
| 			ArpRequest(); | 			arp_request(); | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void ArpReceive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len) | void arp_receive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len) | ||||||
| { | { | ||||||
| 	struct arp_hdr *arp; | 	struct arp_hdr *arp; | ||||||
| 	struct in_addr reply_ip_addr; | 	struct in_addr reply_ip_addr; | ||||||
|  | @ -205,28 +205,27 @@ void ArpReceive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len) | ||||||
| 		/* matched waiting packet's address */ | 		/* matched waiting packet's address */ | ||||||
| 		if (reply_ip_addr.s_addr == net_arp_wait_reply_ip.s_addr) { | 		if (reply_ip_addr.s_addr == net_arp_wait_reply_ip.s_addr) { | ||||||
| 			debug_cond(DEBUG_DEV_PKT, | 			debug_cond(DEBUG_DEV_PKT, | ||||||
| 				"Got ARP REPLY, set eth addr (%pM)\n", | 				   "Got ARP REPLY, set eth addr (%pM)\n", | ||||||
| 				arp->ar_data); | 				   arp->ar_data); | ||||||
| 
 | 
 | ||||||
| 			/* save address for later use */ | 			/* save address for later use */ | ||||||
| 			if (NetArpWaitPacketMAC != NULL) | 			if (arp_wait_packet_ethaddr != NULL) | ||||||
| 				memcpy(NetArpWaitPacketMAC, | 				memcpy(arp_wait_packet_ethaddr, | ||||||
| 				       &arp->ar_sha, ARP_HLEN); | 				       &arp->ar_sha, ARP_HLEN); | ||||||
| 
 | 
 | ||||||
| 			net_get_arp_handler()((uchar *)arp, 0, reply_ip_addr, | 			net_get_arp_handler()((uchar *)arp, 0, reply_ip_addr, | ||||||
| 				0, len); | 					      0, len); | ||||||
| 
 | 
 | ||||||
| 			/* set the mac address in the waiting packet's header
 | 			/* set the mac address in the waiting packet's header
 | ||||||
| 			   and transmit it */ | 			   and transmit it */ | ||||||
| 			memcpy(((struct ethernet_hdr *)net_tx_packet)->et_dest, | 			memcpy(((struct ethernet_hdr *)net_tx_packet)->et_dest, | ||||||
| 			       &arp->ar_sha, ARP_HLEN); | 			       &arp->ar_sha, ARP_HLEN); | ||||||
| 			net_send_packet(net_tx_packet, NetArpWaitTxPacketSize); | 			net_send_packet(net_tx_packet, arp_wait_tx_packet_size); | ||||||
| 
 | 
 | ||||||
| 			/* no arp request pending now */ | 			/* no arp request pending now */ | ||||||
| 			net_arp_wait_packet_ip.s_addr = 0; | 			net_arp_wait_packet_ip.s_addr = 0; | ||||||
| 			NetArpWaitTxPacketSize = 0; | 			arp_wait_tx_packet_size = 0; | ||||||
| 			NetArpWaitPacketMAC = NULL; | 			arp_wait_packet_ethaddr = NULL; | ||||||
| 
 |  | ||||||
| 		} | 		} | ||||||
| 		return; | 		return; | ||||||
| 	default: | 	default: | ||||||
|  |  | ||||||
							
								
								
									
										16
									
								
								net/arp.h
								
								
								
								
							
							
						
						
									
										16
									
								
								net/arp.h
								
								
								
								
							|  | @ -16,16 +16,16 @@ | ||||||
| 
 | 
 | ||||||
| extern struct in_addr net_arp_wait_packet_ip; | extern struct in_addr net_arp_wait_packet_ip; | ||||||
| /* MAC address of waiting packet's destination */ | /* MAC address of waiting packet's destination */ | ||||||
| extern uchar *NetArpWaitPacketMAC; | extern uchar *arp_wait_packet_ethaddr; | ||||||
| extern int NetArpWaitTxPacketSize; | extern int arp_wait_tx_packet_size; | ||||||
| extern ulong NetArpWaitTimerStart; | extern ulong arp_wait_timer_start; | ||||||
| extern int NetArpWaitTry; | extern int arp_wait_try; | ||||||
| 
 | 
 | ||||||
| void ArpInit(void); | void arp_init(void); | ||||||
| void ArpRequest(void); | void arp_request(void); | ||||||
| void arp_raw_request(struct in_addr source_ip, const uchar *targetEther, | void arp_raw_request(struct in_addr source_ip, const uchar *targetEther, | ||||||
| 	struct in_addr target_ip); | 	struct in_addr target_ip); | ||||||
| void ArpTimeoutCheck(void); | void arp_timeout_check(void); | ||||||
| void ArpReceive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len); | void arp_receive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len); | ||||||
| 
 | 
 | ||||||
| #endif /* __ARP_H__ */ | #endif /* __ARP_H__ */ | ||||||
|  |  | ||||||
							
								
								
									
										16
									
								
								net/net.c
								
								
								
								
							
							
						
						
									
										16
									
								
								net/net.c
								
								
								
								
							|  | @ -302,7 +302,7 @@ void net_init(void) | ||||||
| 			net_rx_packets[i] = net_tx_packet + | 			net_rx_packets[i] = net_tx_packet + | ||||||
| 				(i + 1) * PKTSIZE_ALIGN; | 				(i + 1) * PKTSIZE_ALIGN; | ||||||
| 		} | 		} | ||||||
| 		ArpInit(); | 		arp_init(); | ||||||
| 		net_clear_handlers(); | 		net_clear_handlers(); | ||||||
| 
 | 
 | ||||||
| 		/* Only need to setup buffer pointers once. */ | 		/* Only need to setup buffer pointers once. */ | ||||||
|  | @ -495,7 +495,7 @@ restart: | ||||||
| 			goto done; | 			goto done; | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		ArpTimeoutCheck(); | 		arp_timeout_check(); | ||||||
| 
 | 
 | ||||||
| 		/*
 | 		/*
 | ||||||
| 		 *	Check for a timeout, and run the timeout handler | 		 *	Check for a timeout, and run the timeout handler | ||||||
|  | @ -733,15 +733,15 @@ int net_send_udp_packet(uchar *ether, struct in_addr dest, int dport, int sport, | ||||||
| 
 | 
 | ||||||
| 		/* save the ip and eth addr for the packet to send after arp */ | 		/* save the ip and eth addr for the packet to send after arp */ | ||||||
| 		net_arp_wait_packet_ip = dest; | 		net_arp_wait_packet_ip = dest; | ||||||
| 		NetArpWaitPacketMAC = ether; | 		arp_wait_packet_ethaddr = ether; | ||||||
| 
 | 
 | ||||||
| 		/* size of the waiting packet */ | 		/* size of the waiting packet */ | ||||||
| 		NetArpWaitTxPacketSize = pkt_hdr_size + payload_len; | 		arp_wait_tx_packet_size = pkt_hdr_size + payload_len; | ||||||
| 
 | 
 | ||||||
| 		/* and do the ARP request */ | 		/* and do the ARP request */ | ||||||
| 		NetArpWaitTry = 1; | 		arp_wait_try = 1; | ||||||
| 		NetArpWaitTimerStart = get_timer(0); | 		arp_wait_timer_start = get_timer(0); | ||||||
| 		ArpRequest(); | 		arp_request(); | ||||||
| 		return 1;	/* waiting */ | 		return 1;	/* waiting */ | ||||||
| 	} else { | 	} else { | ||||||
| 		debug_cond(DEBUG_DEV_PKT, "sending UDP to %pI4/%pM\n", | 		debug_cond(DEBUG_DEV_PKT, "sending UDP to %pI4/%pM\n", | ||||||
|  | @ -1059,7 +1059,7 @@ void net_process_received_packet(uchar *in_packet, int len) | ||||||
| 	switch (eth_proto) { | 	switch (eth_proto) { | ||||||
| 
 | 
 | ||||||
| 	case PROT_ARP: | 	case PROT_ARP: | ||||||
| 		ArpReceive(et, ip, len); | 		arp_receive(et, ip, len); | ||||||
| 		break; | 		break; | ||||||
| 
 | 
 | ||||||
| #ifdef CONFIG_CMD_RARP | #ifdef CONFIG_CMD_RARP | ||||||
|  |  | ||||||
|  | @ -56,12 +56,12 @@ static int ping_send(void) | ||||||
| 	set_icmp_header(pkt, net_ping_ip); | 	set_icmp_header(pkt, net_ping_ip); | ||||||
| 
 | 
 | ||||||
| 	/* size of the waiting packet */ | 	/* size of the waiting packet */ | ||||||
| 	NetArpWaitTxPacketSize = eth_hdr_size + IP_ICMP_HDR_SIZE; | 	arp_wait_tx_packet_size = eth_hdr_size + IP_ICMP_HDR_SIZE; | ||||||
| 
 | 
 | ||||||
| 	/* and do the ARP request */ | 	/* and do the ARP request */ | ||||||
| 	NetArpWaitTry = 1; | 	arp_wait_try = 1; | ||||||
| 	NetArpWaitTimerStart = get_timer(0); | 	arp_wait_timer_start = get_timer(0); | ||||||
| 	ArpRequest(); | 	arp_request(); | ||||||
| 	return 1;	/* waiting */ | 	return 1;	/* waiting */ | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue