]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/decnet/dn_nsp_in.c
net: decnet: dn_nsp_in: use swap macro in dn_nsp_rx_packet
[mirror_ubuntu-bionic-kernel.git] / net / decnet / dn_nsp_in.c
index 7ac086d5c0c017a54534a1a986fefd88e0bcb12f..1b2120645730577de9156215bee70c9a2b9e59e2 100644 (file)
@@ -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);
        }
 
        /*