Lines Matching refs:order
442 json_parse_order(struct jsmnn *n, struct order *order) in json_parse_order() argument
448 order->status = json_parse_order_status(n); in json_parse_order()
458 if ((order->finalize = strdup(finalize)) == NULL) in json_parse_order()
465 order->auths = calloc(array->fields, sizeof(*order->auths)); in json_parse_order()
466 if (order->auths == NULL) { in json_parse_order()
470 order->authsz = array->fields; in json_parse_order()
477 if ((order->auths[i] = strdup(str)) == NULL) { in json_parse_order()
484 json_free_order(order); in json_parse_order()
489 json_parse_upd_order(struct jsmnn *n, struct order *order) in json_parse_upd_order() argument
492 order->status = json_parse_order_status(n); in json_parse_upd_order()
494 if ((order->certificate = strdup(certificate)) == NULL) in json_parse_upd_order()
501 json_free_order(struct order *order) in json_free_order() argument
505 free(order->finalize); in json_free_order()
506 order->finalize = NULL; in json_free_order()
507 for(i = 0; i < order->authsz; i++) in json_free_order()
508 free(order->auths[i]); in json_free_order()
509 free(order->auths); in json_free_order()
511 order->finalize = NULL; in json_free_order()
512 order->auths = NULL; in json_free_order()
513 order->authsz = 0; in json_free_order()