pty.h/libutil logic