lkml.org 
[lkml]   [2006]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Resend: Netlink socket problem

Hi Mikado,

On Sun, 8 Jan 2006 01:25:05 -0800 (PST)
Mikado <Mikado <mikado4vn@yahoo.com>> wrote:

| Is there anything wrong in my codes? I think the problem is the
| netlink_unicast(), because when I didn't call it, everything work well.
Check whether nl_sk equals NULL.
I don't know whether there's an assert() macro available for you, so try this:

/* [...] */
if (nl_sk == NULL)
{
printk(KERN_ALERT "nltest: nl_sk is NULL!");
goto return_free;
}
netlink_unicast(nl_sk, nl_skb, pid, 0);
return_free:
kfree_skb(nl_skb);
}
A gdb backtrace of the user space part won't give you much, since you
found out the problem lies in kernel space.

What does netlink_unicast() do?

Leslie

--
gpg --keyserver pgp.mit.edu --recv-keys 0x52D70289
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2006-01-08 13:09    [from the cache]
©2003-2011 Jasper Spaans