|
@@ -776,12 +776,8 @@ static int dn_nsp_rx_packet(struct net *net, struct sock *sk2,
|
|
|
* Swap src & dst and look up in the normal way.
|
|
|
*/
|
|
|
if (unlikely(cb->rt_flags & DN_RT_F_RTS)) {
|
|
|
- __le16 tmp = cb->dst_port;
|
|
|
- cb->dst_port = cb->src_port;
|
|
|
- cb->src_port = tmp;
|
|
|
- tmp = cb->dst;
|
|
|
- cb->dst = cb->src;
|
|
|
- cb->src = tmp;
|
|
|
+ swap(cb->dst_port, cb->src_port);
|
|
|
+ swap(cb->dst, cb->src);
|
|
|
}
|
|
|
|
|
|
/*
|