Skip to content
Snippets Groups Projects
Commit 918d4dbf authored by Aleksei Voronin's avatar Aleksei Voronin
Browse files

[*] encryption type for streams now can be set in config

parent d2d1011c
No related branches found
No related tags found
1 merge request!35[*] encryption type for streams now can be set in config
This commit is part of merge request !35. Comments created here will be created in the context of that merge request.
......@@ -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;
}
......
......@@ -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);
}
......@@ -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, ""},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment