]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - dccp_send.c
gui: Do not decode the pressed key multiple times.
[paraslash.git] / dccp_send.c
index 496895a509f15466e7430af454c784a09bc3ce7e..bca7ad6781e29d2bb1bea686d3971e02ede59909 100644 (file)
@@ -87,6 +87,7 @@ static void dccp_shutdown(void)
 {
        dccp_shutdown_clients();
        generic_acl_deplete(&dss->acl);
+       free_sender_status(dss);
 }
 
 /** * Obtain current MPS according to RFC 4340, sec. 14. */
@@ -231,6 +232,8 @@ static void dccp_send_init(void)
                OPT_RESULT(DCCP_LISTEN_ADDRESS),
                OPT_UINT32_VAL(DCCP_PORT), OPT_UINT32_VAL(DCCP_MAX_CLIENTS),
                OPT_GIVEN(DCCP_DEFAULT_DENY));
+       if (OPT_GIVEN(DCCP_NO_AUTOSTART))
+               return;
        generic_com_on(dss, IPPROTO_DCCP);
 }