CVSROOT: /cvs Module name: src Changes by: p...@cvs.openbsd.org 2009/06/04 18:04:01
Modified files: usr.sbin/relayd: check_script.c control.c hce.c imsg.c imsg.h pfe.c relay.c relay_udp.c relayd.c relayd.h snmp.c Log message: Make imsg completely async model agnostic by not requiring an imsg_event_add function to be provided (which ended up being a named callback). Instead provide a wrapper in the daemon and call that everywhere. Previsously discussed with the usual suspects, ok eric@ though not too happy about the function name (imsg_compose_event).