linux-cm: Avoid static receive buffer
The buffer in receive_netlink_message() is shared between all threads, which poses a problem when several CM instances start accessing it at the same time. That can create issues e.g. with libnice where each NiceAgent instance runs its own GUPnPContextManager in a separate thread. Let each GUPnPLinuxContextManager have its own recvbuf.
Showing with 10 additions and 6 deletions