Reason for NLE_MSGTYPE_NOSUPPORT

Thomas Graf tgraf at infradead.org
Sat Nov 6 19:56:09 EDT 2010


On Sat, Nov 06, 2010 at 04:47:41PM +0100, Yves Langisch wrote:
> The problem is that I don't have a request/response communication
> with the kernel module. I register my user space process in the
> kernel in order to receive subsequent unicast events:
> 
> register -->
> event <--
> event <--
> ...
> 
> As you only increase the excepted sequence number in case of an ACK
> (and some other types) we get out of sync when receiving events.

Ah. If you process events, you should disable sequence checking
by calling

	nl_socket_disable_seq_check()

on the socket.



More information about the libnl mailing list