socket: errno and return value

mnl_socket_set_ring - save errno temporarily
mnl_socket_advance_ring - returns 0 on success
update documents