-/* void security_accept(const security_driver_t *, int, int,
- void (*)(security_handle_t *, pkt_t *)); */
-#define security_accept(driver, in, out, fn) \
- (*(driver)->accept)(driver, in, out, fn)
+
+/* void security_accept(const security_driver_t *,
+ char *(*)(char *, void *), int, int,
+ void (*)(security_handle_t *, pkt_t *), void *); */
+#define security_accept(driver, conf_fn, in, out, fn, datap) \
+ (*(driver)->accept)(driver, conf_fn, in, out, fn, datap)