Skip to content

Commit

Permalink
ctl : implement rpc buffer size
Browse files Browse the repository at this point in the history
  • Loading branch information
lazedo committed Mar 3, 2017
1 parent d3d5ef9 commit da6a5d9
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/modules/ctl/binrpc_run.c
Expand Up @@ -32,12 +32,15 @@
#include <stdlib.h> /* strtod */
#include <stdarg.h>

#define DEFAULT_RPC_PRINTF_BUF_SIZE 1024

/* if set try to automatically convert values to the requested type in
rpc->scan (default: not set) */
int autoconvert=0;

int binrpc_max_body_size = 32; /* multiplied by 1024 in mod init */
int binrpc_struct_max_body_size = 8; /* multiplied by 1024 in mod init */
int binrpc_buffer_size = DEFAULT_RPC_PRINTF_BUF_SIZE;

#define BINRPC_MAX_BODY binrpc_max_body_size /* maximum body for send */
#define STRUCT_MAX_BODY binrpc_struct_max_body_size
Expand Down Expand Up @@ -1012,7 +1015,7 @@ static int rpc_add(struct binrpc_ctx* ctx, char* fmt, ...)



#define RPC_PRINTF_BUF_SIZE 1024
#define RPC_PRINTF_BUF_SIZE binrpc_buffer_size
/* returns 0 on success, -1 on error */
static int rpc_rpl_printf(struct binrpc_ctx* ctx, char* fmt, ...)
{
Expand Down

0 comments on commit da6a5d9

Please sign in to comment.