… | |
… | |
631 | DEFINE_METHOD(void,close_tty,(void *ptytty),()) |
631 | DEFINE_METHOD(void,close_tty,(void *ptytty),()) |
632 | DEFINE_METHOD(int,make_controlling_tty,(void *ptytty),()) |
632 | DEFINE_METHOD(int,make_controlling_tty,(void *ptytty),()) |
633 | DEFINE_METHOD(void,set_utf8_mode,(void *ptytty, int on),(on)) |
633 | DEFINE_METHOD(void,set_utf8_mode,(void *ptytty, int on),(on)) |
634 | |
634 | |
635 | #define DEFINE_STATIC(retval, name, args) \ |
635 | #define DEFINE_STATIC(retval, name, args) \ |
636 | retval ptytty_ ## name args \ |
636 | extern "C" retval ptytty_ ## name args \ |
637 | { return ptytty::name args; } |
637 | { return ptytty::name args; } |
638 | |
638 | |
639 | DEFINE_STATIC(void,drop_privileges,()) |
639 | DEFINE_STATIC(void,drop_privileges,()) |
640 | DEFINE_STATIC(void,use_helper,()) |
640 | DEFINE_STATIC(void,use_helper,()) |
641 | DEFINE_STATIC(void,init,()) |
641 | DEFINE_STATIC(void,init,()) |