]> Pileus Git - ~andy/linux/blobdiff - net/dccp/minisocks.c
inet: rename ir_loc_port to ir_num
[~andy/linux] / net / dccp / minisocks.c
index 66afbcec294128c97442be3ac645600e3e4b349c..9e2f78bc1553e38ed45c66e3c3aba4db302fa0b0 100644 (file)
@@ -266,10 +266,10 @@ int dccp_reqsk_init(struct request_sock *req,
 {
        struct dccp_request_sock *dreq = dccp_rsk(req);
 
-       inet_rsk(req)->ir_rmt_port        = dccp_hdr(skb)->dccph_sport;
-       inet_rsk(req)->ir_loc_port        = dccp_hdr(skb)->dccph_dport;
-       inet_rsk(req)->acked      = 0;
-       dreq->dreq_timestamp_echo = 0;
+       inet_rsk(req)->ir_rmt_port = dccp_hdr(skb)->dccph_sport;
+       inet_rsk(req)->ir_num      = ntohs(dccp_hdr(skb)->dccph_dport);
+       inet_rsk(req)->acked       = 0;
+       dreq->dreq_timestamp_echo  = 0;
 
        /* inherit feature negotiation options from listening socket */
        return dccp_feat_clone_list(&dp->dccps_featneg, &dreq->dreq_featneg);