Hi Andrew, On 1/6/22 09:05, Andrew Zaborowski wrote: > Allow registering multiple event handlers and rename > l_icmp6_client_set_event_handler to l_icmp6_client_add_event_handler > accordingly. The use case is for a client like IWD to be able to track > routing information. > > This also fixes a bug where the destroy callback passed to > l_icmp6_client_set_event_handler wasn't actually used except if > l_icmp6_client_set_event_handler was called again. > > While there, add an event_data parameter to the event callback, rename > the "userdata" parameters to "user_data" for consistency and clean up an > extra empty line. > --- > ell/dhcp6.c | 4 ++-- > ell/ell.sym | 2 +- > ell/icmp6.c | 56 +++++++++++++++++++++++++++++++++++++++-------------- > ell/icmp6.h | 8 ++++---- > 4 files changed, 48 insertions(+), 22 deletions(-) > Applied, thanks. Regards, -Denis