Lines Matching refs:msg
45 char *msg; member
49 free_error_string(hx509_error msg) in free_error_string() argument
51 while(msg) { in free_error_string()
52 hx509_error m2 = msg->next; in free_error_string()
53 free(msg->msg); in free_error_string()
54 free(msg); in free_error_string()
55 msg = m2; in free_error_string()
94 hx509_error msg; in hx509_set_error_stringv() local
99 msg = calloc(1, sizeof(*msg)); in hx509_set_error_stringv()
100 if (msg == NULL) { in hx509_set_error_stringv()
105 if (vasprintf(&msg->msg, fmt, ap) == -1) { in hx509_set_error_stringv()
107 free(msg); in hx509_set_error_stringv()
110 msg->code = code; in hx509_set_error_stringv()
113 msg->next = context->error; in hx509_set_error_stringv()
114 context->error = msg; in hx509_set_error_stringv()
117 context->error = msg; in hx509_set_error_stringv()
161 hx509_error msg = context->error; in hx509_get_error_string() local
163 if (msg == NULL || msg->code != error_code) { in hx509_get_error_string()
178 for (msg = context->error; msg; msg = msg->next) in hx509_get_error_string()
179 p = rk_strpoolprintf(p, "%s%s", msg->msg, in hx509_get_error_string()
180 msg->next != NULL ? "; " : ""); in hx509_get_error_string()
216 const char *msg; in hx509_err() local
222 msg = hx509_get_error_string(context, error_code); in hx509_err()
223 if (msg == NULL) in hx509_err()
224 msg = "no error"; in hx509_err()
226 errx(exit_code, "%s: %s", str, msg); in hx509_err()