version 1.4.20.1, 2013/08/21 16:04:14
|
version 1.4.20.2, 2013/08/21 16:08:51
|
Line 123 vars2buffer(u_char * __restrict buf, int buflen, int b
|
Line 123 vars2buffer(u_char * __restrict buf, int buflen, int b
|
break; |
break; |
case buffer: |
case buffer: |
case string: |
case string: |
|
case ptr: |
if (AIT_LEN(val) > buflen - Limit) { |
if (AIT_LEN(val) > buflen - Limit) { |
elwix_SetErr(EMSGSIZE, "Short buffer buflen=%d " |
elwix_SetErr(EMSGSIZE, "Short buffer buflen=%d " |
"needed min %d", buflen, Limit + AIT_LEN(val)); |
"needed min %d", buflen, Limit + AIT_LEN(val)); |
Line 218 buffer2vars(u_char * __restrict buf, int buflen, int v
|
Line 219 buffer2vars(u_char * __restrict buf, int buflen, int v
|
val->val.net = le64toh(v[i].val.net); |
val->val.net = le64toh(v[i].val.net); |
break; |
break; |
case data: |
case data: |
/* WARNING:: remap data type to buffer */ | case ptr: |
| /* WARNING:: remap data and ptr type to buffer! */ |
val->val_type = buffer; |
val->val_type = buffer; |
case buffer: |
case buffer: |
case string: |
case string: |