Annotation of src/usr.bin/vim/pty_openbsd.c, Revision 1.1
1.1 ! downsj 1: /* $OpenBSD$ */
! 2:
! 3: /*
! 4: * A quick, OpenBSD specific pty.c replacement. It's not even entirely
! 5: * correct; but it's certainly not GPL'd.
! 6: */
! 7:
! 8: #include <sys/types.h>
! 9: #include <util.h>
! 10:
! 11: int OpenPTY(name)
! 12: char **name;
! 13: {
! 14: static char ttyname[64];
! 15: int mfd, sfd, error;
! 16:
! 17: error = openpty(&mfd, &sfd, ttyname, NULL, NULL);
! 18: if (error < 0)
! 19: return (-1);
! 20:
! 21: *name = ttyname;
! 22: return (mfd);
! 23: }