CMP_OUTPUT
(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
dir_conn = CMP_OUTPUT;
if (c->direction == CMP_OUTPUT)
(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
c_dir = CMP_OUTPUT;
(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
c_dir = CMP_OUTPUT;