RE: [PATCH] netlink: trim skb to exact size to avoid MSG_TRUNC

2015-10-14 Thread Arad, Ronen
>-Original Message- >From: netdev-ow...@vger.kernel.org [mailto:netdev-ow...@vger.kernel.org] On >Behalf Of Thomas Graf >Sent: Wednesday, October 14, 2015 12:45 AM >To: Arad, Ronen >Cc: netdev@vger.kernel.org >Subject: Re: [PATCH] netlink: trim skb to exact size to

Re: [PATCH] netlink: trim skb to exact size to avoid MSG_TRUNC

2015-10-14 Thread Thomas Graf
On 10/13/15 at 05:52pm, Arad, Ronen wrote: > [@Ronen] My reader as I described above is providing a larger message > which I'm trying to properly size. I'm aware that libnl shields > applications from the need to know and provide properly sized buffer by > peeking or/and re-allocating a buffer. > M

RE: [PATCH] netlink: trim skb to exact size to avoid MSG_TRUNC

2015-10-13 Thread Arad, Ronen
>-Original Message- >From: Thomas Graf [mailto:tg...@suug.ch] >Sent: Tuesday, October 13, 2015 1:56 AM >To: Arad, Ronen >Cc: netdev@vger.kernel.org >Subject: Re: [PATCH] netlink: trim skb to exact size to avoid MSG_TRUNC > >On 10/12/15 at 06:15pm, Ronen Arad wrot

Re: [PATCH] netlink: trim skb to exact size to avoid MSG_TRUNC

2015-10-13 Thread Thomas Graf
On 10/12/15 at 06:15pm, Ronen Arad wrote: > The available room in the skb allocated in netlink_dump for iproute2 > show requests (e.g. "ip link [show]", "bridge [-c] vlan show") should > be trimmed to the exact size requested in order to avoid MSG_TRUNC flag > set in netlink_recvmg. > This was hand