static void ofl_msg_print_port_status(struct ofl_msg_port_status *msg, FILE *stream) { fprintf(stream, "{reas="); ofl_port_status_reason_print(stream, msg->reason); fprintf(stream, ", desc="); ofl_structs_port_print(stream, msg->desc); fprintf(stream, "}"); }
char * ofl_port_status_reason_to_string(uint8_t reason) { char *str; size_t str_size; FILE *stream = open_memstream(&str, &str_size); ofl_port_status_reason_print(stream, reason); fclose(stream); return str; }