inet: move inet->recverr_rfc4884 to inet->inet_flags
[platform/kernel/linux-starfive.git] / net / ipv4 / inet_diag.c
index 25d5f76..6255d6f 100644 (file)
@@ -191,7 +191,7 @@ int inet_diag_msg_attrs_fill(struct sock *sk, struct sk_buff *skb,
        inet_sockopt.mc_all     = inet->mc_all;
        inet_sockopt.nodefrag   = inet->nodefrag;
        inet_sockopt.bind_address_no_port = inet->bind_address_no_port;
-       inet_sockopt.recverr_rfc4884 = inet->recverr_rfc4884;
+       inet_sockopt.recverr_rfc4884 = inet_test_bit(RECVERR_RFC4884, sk);
        inet_sockopt.defer_connect = inet->defer_connect;
        if (nla_put(skb, INET_DIAG_SOCKOPT, sizeof(inet_sockopt),
                    &inet_sockopt))