parse_state
parse_addrs(struct parse_state *ps, char *s, struct queue *queue)
struct parse_state parse_state;
parse_state.state = NONE;
if (parse_state.state != NONE) {
if (parse_addrs(&parse_state, line, queue) < 0) {
parse_state.state = START;
if (parse_addrs(&parse_state, line, queue) < 0) {