diff options
Diffstat (limited to 'tools/csr.c')
| -rw-r--r-- | tools/csr.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/tools/csr.c b/tools/csr.c index c101422b..10856749 100644 --- a/tools/csr.c +++ b/tools/csr.c @@ -2354,7 +2354,7 @@ int csr_write_varid_complex(int dd, uint16_t seqnum, uint16_t varid, uint8_t *va  	rq.ocf    = 0x00;  	rq.event  = EVT_VENDOR;  	rq.cparam = cp; -	rq.clen   = sizeof(cmd) + 1; +	rq.clen   = sizeof(cmd) + length + 1;  	rq.rparam = rp;  	rq.rlen   = sizeof(rp); @@ -2393,7 +2393,7 @@ int csr_read_varid_complex(int dd, uint16_t seqnum, uint16_t varid, uint8_t *val  	rq.ocf    = 0x00;  	rq.event  = EVT_VENDOR;  	rq.cparam = cp; -	rq.clen   = sizeof(cmd) + 1; +	rq.clen   = sizeof(cmd) + length + 1;  	rq.rparam = rp;  	rq.rlen   = sizeof(rp); | 
