Drop duplicated words in /net/dccp/.
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Gerrit Renker <gerrit@erg.abdn.ac.uk>
Cc: dccp@vger.kernel.org
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
 /**
  * dccp_ackvec_clear_state  -  Perform house-keeping / garbage-collection
  * This routine is called when the peer acknowledges the receipt of Ack Vectors
- * up to and including @ackno. While based on on section A.3 of RFC 4340, here
+ * up to and including @ackno. While based on section A.3 of RFC 4340, here
  * are additional precautions to prevent corrupted buffer state. In particular,
  * we use tail_ackno to identify outdated records; it always marks the earliest
  * packet of group (2) in 11.4.2.
 
                return 1;
        }
        /*
-        * If P.Data Offset is too too large for packet, drop packet and return
+        * If P.Data Offset is too large for packet, drop packet and return
         */
        if (!pskb_may_pull(skb, dccph_doff * sizeof(u32))) {
                DCCP_WARN("P.Data Offset(%u) too large\n", dccph_doff);
 
        struct inet_connection_sock *icsk = inet_csk(sk);
 
        /*
-        * More than than 4MSL (8 minutes) has passed, a RESET(aborted) was
+        * More than 4MSL (8 minutes) has passed, a RESET(aborted) was
         * sent, no need to retransmit, this sock is dead.
         */
        if (dccp_write_timeout(sk))