4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering This file is part of systemd.
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering Copyright 2010-2013 Lennart Poettering
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering systemd is free software; you can redistribute it and/or modify it
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering under the terms of the GNU Lesser General Public License as published by
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering the Free Software Foundation; either version 2.1 of the License, or
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering (at your option) any later version.
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering systemd is distributed in the hope that it will be useful, but
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering WITHOUT ANY WARRANTY; without even the implied warranty of
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering Lesser General Public License for more details.
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering You should have received a copy of the GNU Lesser General Public License
4ba93280223ceb5de1bcedb196c38252f334521aLennart Poettering along with systemd; If not, see <http://www.gnu.org/licenses/>.
ae3dde801253b1d5f7363bb9fb06bcb230f00eb8Lennart Poettering /* Continue reading after hangup? */
ae3dde801253b1d5f7363bb9fb06bcb230f00eb8Lennart Poettering /* Continue reading after hangup but only if we never read anything else? */
ae3dde801253b1d5f7363bb9fb06bcb230f00eb8Lennart Poetteringint pty_forward_new(sd_event *event, int master, PTYForwardFlags flags, PTYForward **f);
023fb90b83871a15ef7f57e8cd126e3426f99b9eLennart PoetteringPTYForward *pty_forward_free(PTYForward *f);
0ec5543c4c0318552a4dcdd83210793347b93081Lennart Poetteringint pty_forward_get_last_char(PTYForward *f, char *ch);
da054c3782f25b3b18243f6c76dcfcf90ba70274Lennart Poetteringint pty_forward_set_ignore_vhangup(PTYForward *f, bool ignore_vhangup);
da054c3782f25b3b18243f6c76dcfcf90ba70274Lennart Poetteringint pty_forward_get_ignore_vhangup(PTYForward *f);