VCM: fix chainInfo area alloc
This commit is contained in:
parent
fe25d9a850
commit
da8b2a90bb
|
|
@ -88,7 +88,7 @@ static void vcm_reject(VCM_t* vcm, mc_neighbour_s* neighbour) {
|
|||
vcm_rep->vcm.chain->link.buf = malloc(32);
|
||||
vcm_rep->vcm.chain->link.size = 32;
|
||||
memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32);
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area));
|
||||
vcm->vcm.chain->area->list.count = 1;
|
||||
vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
|
||||
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
|
||||
|
|
@ -331,7 +331,7 @@ static int vcm_check_handle_request(VCM_t* vcm, mc_neighbour_s* neighbour) {
|
|||
vcm_rep->vcm.chain->link.buf = malloc(32);
|
||||
vcm_rep->vcm.chain->link.size = 32;
|
||||
memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32);
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area));
|
||||
vcm->vcm.chain->area->list.count = 1;
|
||||
vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
|
||||
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
|
||||
|
|
@ -603,7 +603,7 @@ static int intersection_detected(VCM_t* vcm, mc_neighbour_s* neighbour) {
|
|||
vcm_req->vcm.chain->link.buf = malloc(32);
|
||||
vcm_req->vcm.chain->link.size = 32;
|
||||
memcpy(vcm_req->vcm.chain->link.buf, coordination->chain.link, 32);
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area));
|
||||
vcm->vcm.chain->area->list.count = 1;
|
||||
vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
|
||||
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
|
||||
|
|
@ -977,7 +977,7 @@ static int mk_vcm(uint8_t* vcm_uper, uint16_t* vcm_uper_len) {
|
|||
vcm->vcm.chain->link.buf = malloc(32);
|
||||
vcm->vcm.chain->link.size = 32;
|
||||
memcpy(vcm->vcm.chain->link.buf, coordination->chain.link, 32);
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
|
||||
vcm->vcm.chain->area = calloc(1, sizeof(struct area));
|
||||
vcm->vcm.chain->area->list.count = 1;
|
||||
vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
|
||||
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
|
||||
|
|
|
|||
Loading…
Reference in New Issue