diff --git a/CellFrame/python-cellframe.c b/CellFrame/python-cellframe.c
index 0d2666ff44dc3f6ee7d4206e040ed465d9c290fa..ebb3cfe134bb8e7c6482a3189cc6f8b84295cf91 100644
--- a/CellFrame/python-cellframe.c
+++ b/CellFrame/python-cellframe.c
@@ -251,8 +251,7 @@ PyObject *python_cellframe_init(PyObject *self, PyObject *args){
             }
             s_init_stream = true;
         } else if (strcmp(c_value, "StreamCtl") == 0){
-//            if (dap_stream_ctl_init(DAP_ENC_KEY_TYPE_OAES, 32) != 0){
-            if (dap_stream_ctl_init_py(DAP_ENC_KEY_TYPE_OAES, 32) != 0){
+            if (dap_stream_ctl_init_py(g_config, 32) != 0){
                 PyErr_SetString(CellFrame_error, "Failed to initialize StreamCtl module. ");
                 return NULL;
             }
diff --git a/CellFrame/wrapping_dap_stream_ctl.c b/CellFrame/wrapping_dap_stream_ctl.c
index 56b434aaf87d5d9cb860a7e33343bdcfc301bca2..132ccaa6d2defa20f44797602c85aea26a0d2182 100644
--- a/CellFrame/wrapping_dap_stream_ctl.c
+++ b/CellFrame/wrapping_dap_stream_ctl.c
@@ -9,6 +9,6 @@ PyObject *dap_stream_ctl_add_proc_py(PyObject *self, PyObject *args){
     return PyLong_FromLong(0);
 }
 
-int dap_stream_ctl_init_py(dap_enc_key_type_t key, uint32_t size){
-    return dap_stream_ctl_init(key, size);
+int dap_stream_ctl_init_py(dap_config_t * a_config, uint32_t size){
+    return dap_stream_ctl_init(a_config, size);
 }
diff --git a/include/wrapping_dap_stream_ctl.h b/include/wrapping_dap_stream_ctl.h
index bfd6805f7383f28f9873fbcccfb51aadef674a0d..25fbab6771937a79ae7732b3fe863945fd88f4db 100644
--- a/include/wrapping_dap_stream_ctl.h
+++ b/include/wrapping_dap_stream_ctl.h
@@ -2,6 +2,7 @@
 #define _WRAPPING_DAP_STREAM_CTL_
 
 #include <Python.h>
+#include "dap_config.h"
 #include "dap_enc_key.h"
 #include "dap_stream_ctl.h"
 #include "dap_server_python.h"
@@ -15,7 +16,7 @@ typedef struct PyDapStreamCtl{
 dap_enc_key_type_t dap_enc_key_type;
 
 PyObject *dap_stream_ctl_add_proc_py(PyObject *self, PyObject *args);
-int dap_stream_ctl_init_py(dap_enc_key_type_t key, uint32_t size);
+int dap_stream_ctl_init_py(dap_config_t * a_config, uint32_t size);
 
 static PyMethodDef DapStreamCtlMethods[] = {
     {"addProcHttp", dap_stream_ctl_add_proc_py, METH_VARARGS | METH_STATIC, ""},