diff options
| author | Alexey Dobriyan <adobriyan@gmail.com> | 2011-11-21 03:39:03 +0000 | 
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2011-11-22 16:43:32 -0500 | 
| commit | 4e3fd7a06dc20b2d8ec6892233ad2012968fe7b6 (patch) | |
| tree | da3fbec7672ac6b967dfa31cec6c88f468a57fa2 /net/core/pktgen.c | |
| parent | 40ba84993d66469d336099c5af74c3da5b73e28d (diff) | |
| download | olio-linux-3.10-4e3fd7a06dc20b2d8ec6892233ad2012968fe7b6.tar.xz olio-linux-3.10-4e3fd7a06dc20b2d8ec6892233ad2012968fe7b6.zip  | |
net: remove ipv6_addr_copy()
C assignment can handle struct in6_addr copying.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/pktgen.c')
| -rw-r--r-- | net/core/pktgen.c | 15 | 
1 files changed, 6 insertions, 9 deletions
diff --git a/net/core/pktgen.c b/net/core/pktgen.c index 0001c243b35..aa53a35a631 100644 --- a/net/core/pktgen.c +++ b/net/core/pktgen.c @@ -1304,7 +1304,7 @@ static ssize_t pktgen_if_write(struct file *file,  		scan_ip6(buf, pkt_dev->in6_daddr.s6_addr);  		snprintf(buf, sizeof(buf), "%pI6c", &pkt_dev->in6_daddr); -		ipv6_addr_copy(&pkt_dev->cur_in6_daddr, &pkt_dev->in6_daddr); +		pkt_dev->cur_in6_daddr = pkt_dev->in6_daddr;  		if (debug)  			printk(KERN_DEBUG "pktgen: dst6 set to: %s\n", buf); @@ -1327,8 +1327,7 @@ static ssize_t pktgen_if_write(struct file *file,  		scan_ip6(buf, pkt_dev->min_in6_daddr.s6_addr);  		snprintf(buf, sizeof(buf), "%pI6c", &pkt_dev->min_in6_daddr); -		ipv6_addr_copy(&pkt_dev->cur_in6_daddr, -			       &pkt_dev->min_in6_daddr); +		pkt_dev->cur_in6_daddr = pkt_dev->min_in6_daddr;  		if (debug)  			printk(KERN_DEBUG "pktgen: dst6_min set to: %s\n", buf); @@ -1371,7 +1370,7 @@ static ssize_t pktgen_if_write(struct file *file,  		scan_ip6(buf, pkt_dev->in6_saddr.s6_addr);  		snprintf(buf, sizeof(buf), "%pI6c", &pkt_dev->in6_saddr); -		ipv6_addr_copy(&pkt_dev->cur_in6_saddr, &pkt_dev->in6_saddr); +		pkt_dev->cur_in6_saddr = pkt_dev->in6_saddr;  		if (debug)  			printk(KERN_DEBUG "pktgen: src6 set to: %s\n", buf); @@ -2079,9 +2078,7 @@ static void pktgen_setup_inject(struct pktgen_dev *pkt_dev)  				     ifp = ifp->if_next) {  					if (ifp->scope == IFA_LINK &&  					    !(ifp->flags & IFA_F_TENTATIVE)) { -						ipv6_addr_copy(&pkt_dev-> -							       cur_in6_saddr, -							       &ifp->addr); +						pkt_dev->cur_in6_saddr = ifp->addr;  						err = 0;  						break;  					} @@ -2958,8 +2955,8 @@ static struct sk_buff *fill_packet_ipv6(struct net_device *odev,  	iph->payload_len = htons(sizeof(struct udphdr) + datalen);  	iph->nexthdr = IPPROTO_UDP; -	ipv6_addr_copy(&iph->daddr, &pkt_dev->cur_in6_daddr); -	ipv6_addr_copy(&iph->saddr, &pkt_dev->cur_in6_saddr); +	iph->daddr = pkt_dev->cur_in6_daddr; +	iph->saddr = pkt_dev->cur_in6_saddr;  	skb->mac_header = (skb->network_header - ETH_HLEN -  			   pkt_dev->pkt_overhead);  |