added -g flag for debugging information
removed old comments and some useless debugging information since
functions now work fine
these fuckers shouldn't be here, netlink_recv frees these
removed pointless debug information
added some debugging infor and a check dor nlmsg_put
this check was wrong, it never copied the payload
this check needs to check for a valid pointer, not a NULL one, otherwise
memcpy is never called
void instead of char, for easier type casting
removed some useless debugging noise
removed some debugging information
made netlink_recv make a special buffer for receiving messages, will
ahve to be bigger or completely redesigned, for now it will work
even more debugging information