#include "sched.h"
#include "vss.h"
#include "fd.h"
-#include "close_on_fork.h"
-#include "chunk_queue.h"
-#include "acl.h"
static struct sender_status dccp_sender_status, *dss = &dccp_sender_status;
dccp_shutdown_client(sc);
}
+static void dccp_shutdown(void)
+{
+ dccp_shutdown_clients();
+ generic_acl_deplete(&dss->acl);
+}
+
/** * Obtain current MPS according to RFC 4340, sec. 14. */
static int dccp_init_fec(struct sender_client *sc)
{
const struct sender dccp_sender = {
.name = "dccp",
.init = dccp_send_init,
- .shutdown = dccp_shutdown_clients,
+ .shutdown = dccp_shutdown,
.pre_select = dccp_pre_select,
.post_select = dccp_post_select,
.shutdown_clients = dccp_shutdown_clients,