Re: Patch for NETLINK_TCPDIAG

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

> I am not sure if there is a reason why ACK cannot be set for
> NETLINK_TCPDIAG.

No reasons, indeed.

> If it is settable, please apply following patch.

OK.


> diff -ruN linux-2.5.68.org/net/ipv4/tcp_diag.c linux-2.5.68/net/ipv4/tcp_diag.c
> --- linux-2.5.68.org/net/ipv4/tcp_diag.c  2003-05-20 11:38:06.000000000 -0700
> +++ linux-2.5.68/net/ipv4/tcp_diag.c      2003-05-20 11:39:48.000000000 -0700
> @@ -609,7 +609,7 @@
>             if (nlh->nlmsg_len < sizeof(*nlh) || skb->len < nlh->nlmsg_len)
>                   return;
>             err = tcpdiag_rcv_msg(skb, nlh);
> -           if (err)
> +           if (err || nlh->nlmsg_flags & NLM_F_ACK)
>                   netlink_ack(skb, nlh, err);
>       }
>  }
> 

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux