#ifndef	_tioctl_user_
#define	_tioctl_user_

/* Module tioctl */

#include <mach/kern_return.h>
#include <mach/port.h>
#include <mach/message.h>

#include <mach/std_types.h>
#include <mach/mach_types.h>
#include <device/device_types.h>
#include <device/net_status.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/statfs.h>
#include <sys/resource.h>
#include <sys/utsname.h>
#include <hurd/hurd_types.h>
#include <fcntl.h>
#include <hurd/ioctl_types.h>

/* Routine tioctl_tiocmodg */
#define MIG_RPC_HAVE___TIOCTL_TIOCMODG
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMODG 156003
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMODG 156103
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmodg
(
	io_t reqport,
	int *state
);

/* Routine tioctl_tiocmods */
#define MIG_RPC_HAVE___TIOCTL_TIOCMODS
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMODS 156004
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMODS 156104
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmods
(
	io_t reqport,
	int state
);

/* Routine tioctl_tiocexcl */
#define MIG_RPC_HAVE___TIOCTL_TIOCEXCL
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCEXCL 156013
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCEXCL 156113
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocexcl
(
	io_t reqport
);

/* Routine tioctl_tiocnxcl */
#define MIG_RPC_HAVE___TIOCTL_TIOCNXCL
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCNXCL 156014
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCNXCL 156114
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocnxcl
(
	io_t reqport
);

/* Routine tioctl_tiocflush */
#define MIG_RPC_HAVE___TIOCTL_TIOCFLUSH
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCFLUSH 156016
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCFLUSH 156116
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocflush
(
	io_t reqport,
	int queue_selector
);

/* Routine tioctl_tiocgeta */
#define MIG_RPC_HAVE___TIOCTL_TIOCGETA
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCGETA 156019
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCGETA 156119
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocgeta
(
	io_t port,
	modes_t modes,
	ccs_t ccs,
	speeds_t speeds
);

/* Routine tioctl_tiocseta */
#define MIG_RPC_HAVE___TIOCTL_TIOCSETA
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSETA 156020
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSETA 156120
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocseta
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocsetaw */
#define MIG_RPC_HAVE___TIOCTL_TIOCSETAW
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSETAW 156021
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSETAW 156121
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsetaw
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocsetaf */
#define MIG_RPC_HAVE___TIOCTL_TIOCSETAF
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSETAF 156022
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSETAF 156122
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsetaf
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocgetd */
#define MIG_RPC_HAVE___TIOCTL_TIOCGETD
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCGETD 156026
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCGETD 156126
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocgetd
(
	io_t port,
	int *discipline
);

/* Routine tioctl_tiocsetd */
#define MIG_RPC_HAVE___TIOCTL_TIOCSETD
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSETD 156027
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSETD 156127
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsetd
(
	io_t port,
	int discipline
);

/* Routine tioctl_tiocdrain */
#define MIG_RPC_HAVE___TIOCTL_TIOCDRAIN
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCDRAIN 156094
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCDRAIN 156194
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocdrain
(
	io_t port
);

/* Routine tioctl_tiocsig */
#define MIG_RPC_HAVE___TIOCTL_TIOCSIG
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSIG 156095
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSIG 156195
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsig
(
	io_t port,
	int signal
);

/* Routine tioctl_tiocext */
#define MIG_RPC_HAVE___TIOCTL_TIOCEXT
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCEXT 156096
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCEXT 156196
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocext
(
	io_t port,
	int mode
);

/* Routine tioctl_tiocucntl */
#define MIG_RPC_HAVE___TIOCTL_TIOCUCNTL
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCUCNTL 156202
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCUCNTL 156302
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocucntl
(
	io_t port,
	int set_or_clear
);

/* Routine tioctl_tiocswinsz */
#define MIG_RPC_HAVE___TIOCTL_TIOCSWINSZ
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSWINSZ 156203
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSWINSZ 156303
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocswinsz
(
	io_t port,
	winsize_t sizes
);

/* Routine tioctl_tiocgwinsz */
#define MIG_RPC_HAVE___TIOCTL_TIOCGWINSZ
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCGWINSZ 156204
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCGWINSZ 156304
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocgwinsz
(
	io_t port,
	winsize_t *sizes
);

/* Routine tioctl_tiocremote */
#define MIG_RPC_HAVE___TIOCTL_TIOCREMOTE
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCREMOTE 156205
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCREMOTE 156305
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocremote
(
	io_t port,
	int on_or_off
);

/* Routine tioctl_tiocmget */
#define MIG_RPC_HAVE___TIOCTL_TIOCMGET
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMGET 156206
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMGET 156306
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmget
(
	io_t port,
	int *bits
);

/* Routine tioctl_tiocmbic */
#define MIG_RPC_HAVE___TIOCTL_TIOCMBIC
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMBIC 156207
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMBIC 156307
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmbic
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocmbis */
#define MIG_RPC_HAVE___TIOCTL_TIOCMBIS
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMBIS 156208
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMBIS 156308
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmbis
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocmset */
#define MIG_RPC_HAVE___TIOCTL_TIOCMSET
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCMSET 156209
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCMSET 156309
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocmset
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocstart */
#define MIG_RPC_HAVE___TIOCTL_TIOCSTART
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSTART 156210
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSTART 156310
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocstart
(
	io_t port
);

/* Routine tioctl_tiocstop */
#define MIG_RPC_HAVE___TIOCTL_TIOCSTOP
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSTOP 156211
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSTOP 156311
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocstop
(
	io_t port
);

/* Routine tioctl_tiocpkt */
#define MIG_RPC_HAVE___TIOCTL_TIOCPKT
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCPKT 156212
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCPKT 156312
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocpkt
(
	io_t port,
	int on_or_off
);

/* Routine tioctl_tiocsti */
#define MIG_RPC_HAVE___TIOCTL_TIOCSTI
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSTI 156214
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSTI 156314
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsti
(
	io_t port,
	char datum
);

/* Routine tioctl_tiocoutq */
#define MIG_RPC_HAVE___TIOCTL_TIOCOUTQ
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCOUTQ 156215
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCOUTQ 156315
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocoutq
(
	io_t port,
	int *queue_size
);

/* Routine tioctl_tiocspgrp */
#define MIG_RPC_HAVE___TIOCTL_TIOCSPGRP
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSPGRP 156218
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSPGRP 156318
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocspgrp
(
	io_t port,
	int pgrp
);

/* Routine tioctl_tiocgpgrp */
#define MIG_RPC_HAVE___TIOCTL_TIOCGPGRP
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCGPGRP 156219
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCGPGRP 156319
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocgpgrp
(
	io_t port,
	int *pgrp
);

/* Routine tioctl_tioccdtr */
#define MIG_RPC_HAVE___TIOCTL_TIOCCDTR
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCCDTR 156220
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCCDTR 156320
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tioccdtr
(
	io_t port
);

/* Routine tioctl_tiocsdtr */
#define MIG_RPC_HAVE___TIOCTL_TIOCSDTR
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSDTR 156221
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSDTR 156321
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsdtr
(
	io_t port
);

/* Routine tioctl_tioccbrk */
#define MIG_RPC_HAVE___TIOCTL_TIOCCBRK
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCCBRK 156222
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCCBRK 156322
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tioccbrk
(
	io_t port
);

/* Routine tioctl_tiocsbrk */
#define MIG_RPC_HAVE___TIOCTL_TIOCSBRK
#define MIG_RPC_REQUEST_ID___TIOCTL_TIOCSBRK 156223
#define MIG_RPC_REPLY_ID___TIOCTL_TIOCSBRK 156323
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t __tioctl_tiocsbrk
(
	io_t port
);


/* Module tioctl */

#include <mach/kern_return.h>
#include <mach/port.h>
#include <mach/message.h>

#include <mach/std_types.h>
#include <mach/mach_types.h>
#include <device/device_types.h>
#include <device/net_status.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/statfs.h>
#include <sys/resource.h>
#include <sys/utsname.h>
#include <hurd/hurd_types.h>
#include <fcntl.h>
#include <hurd/ioctl_types.h>

/* Routine tioctl_tiocmodg */
#define MIG_RPC_HAVE_TIOCTL_TIOCMODG
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMODG 156003
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMODG 156103
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmodg
(
	io_t reqport,
	int *state
);

/* Routine tioctl_tiocmods */
#define MIG_RPC_HAVE_TIOCTL_TIOCMODS
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMODS 156004
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMODS 156104
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmods
(
	io_t reqport,
	int state
);

/* Routine tioctl_tiocexcl */
#define MIG_RPC_HAVE_TIOCTL_TIOCEXCL
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCEXCL 156013
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCEXCL 156113
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocexcl
(
	io_t reqport
);

/* Routine tioctl_tiocnxcl */
#define MIG_RPC_HAVE_TIOCTL_TIOCNXCL
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCNXCL 156014
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCNXCL 156114
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocnxcl
(
	io_t reqport
);

/* Routine tioctl_tiocflush */
#define MIG_RPC_HAVE_TIOCTL_TIOCFLUSH
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCFLUSH 156016
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCFLUSH 156116
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocflush
(
	io_t reqport,
	int queue_selector
);

/* Routine tioctl_tiocgeta */
#define MIG_RPC_HAVE_TIOCTL_TIOCGETA
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCGETA 156019
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCGETA 156119
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocgeta
(
	io_t port,
	modes_t modes,
	ccs_t ccs,
	speeds_t speeds
);

/* Routine tioctl_tiocseta */
#define MIG_RPC_HAVE_TIOCTL_TIOCSETA
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSETA 156020
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSETA 156120
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocseta
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocsetaw */
#define MIG_RPC_HAVE_TIOCTL_TIOCSETAW
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSETAW 156021
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSETAW 156121
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsetaw
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocsetaf */
#define MIG_RPC_HAVE_TIOCTL_TIOCSETAF
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSETAF 156022
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSETAF 156122
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsetaf
(
	io_t port,
	const modes_t modes,
	const ccs_t ccs,
	const speeds_t speeds
);

/* Routine tioctl_tiocgetd */
#define MIG_RPC_HAVE_TIOCTL_TIOCGETD
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCGETD 156026
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCGETD 156126
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocgetd
(
	io_t port,
	int *discipline
);

/* Routine tioctl_tiocsetd */
#define MIG_RPC_HAVE_TIOCTL_TIOCSETD
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSETD 156027
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSETD 156127
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsetd
(
	io_t port,
	int discipline
);

/* Routine tioctl_tiocdrain */
#define MIG_RPC_HAVE_TIOCTL_TIOCDRAIN
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCDRAIN 156094
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCDRAIN 156194
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocdrain
(
	io_t port
);

/* Routine tioctl_tiocsig */
#define MIG_RPC_HAVE_TIOCTL_TIOCSIG
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSIG 156095
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSIG 156195
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsig
(
	io_t port,
	int signal
);

/* Routine tioctl_tiocext */
#define MIG_RPC_HAVE_TIOCTL_TIOCEXT
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCEXT 156096
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCEXT 156196
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocext
(
	io_t port,
	int mode
);

/* Routine tioctl_tiocucntl */
#define MIG_RPC_HAVE_TIOCTL_TIOCUCNTL
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCUCNTL 156202
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCUCNTL 156302
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocucntl
(
	io_t port,
	int set_or_clear
);

/* Routine tioctl_tiocswinsz */
#define MIG_RPC_HAVE_TIOCTL_TIOCSWINSZ
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSWINSZ 156203
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSWINSZ 156303
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocswinsz
(
	io_t port,
	winsize_t sizes
);

/* Routine tioctl_tiocgwinsz */
#define MIG_RPC_HAVE_TIOCTL_TIOCGWINSZ
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCGWINSZ 156204
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCGWINSZ 156304
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocgwinsz
(
	io_t port,
	winsize_t *sizes
);

/* Routine tioctl_tiocremote */
#define MIG_RPC_HAVE_TIOCTL_TIOCREMOTE
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCREMOTE 156205
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCREMOTE 156305
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocremote
(
	io_t port,
	int on_or_off
);

/* Routine tioctl_tiocmget */
#define MIG_RPC_HAVE_TIOCTL_TIOCMGET
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMGET 156206
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMGET 156306
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmget
(
	io_t port,
	int *bits
);

/* Routine tioctl_tiocmbic */
#define MIG_RPC_HAVE_TIOCTL_TIOCMBIC
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMBIC 156207
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMBIC 156307
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmbic
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocmbis */
#define MIG_RPC_HAVE_TIOCTL_TIOCMBIS
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMBIS 156208
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMBIS 156308
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmbis
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocmset */
#define MIG_RPC_HAVE_TIOCTL_TIOCMSET
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCMSET 156209
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCMSET 156309
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocmset
(
	io_t port,
	int bits
);

/* Routine tioctl_tiocstart */
#define MIG_RPC_HAVE_TIOCTL_TIOCSTART
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSTART 156210
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSTART 156310
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocstart
(
	io_t port
);

/* Routine tioctl_tiocstop */
#define MIG_RPC_HAVE_TIOCTL_TIOCSTOP
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSTOP 156211
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSTOP 156311
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocstop
(
	io_t port
);

/* Routine tioctl_tiocpkt */
#define MIG_RPC_HAVE_TIOCTL_TIOCPKT
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCPKT 156212
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCPKT 156312
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocpkt
(
	io_t port,
	int on_or_off
);

/* Routine tioctl_tiocsti */
#define MIG_RPC_HAVE_TIOCTL_TIOCSTI
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSTI 156214
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSTI 156314
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsti
(
	io_t port,
	char datum
);

/* Routine tioctl_tiocoutq */
#define MIG_RPC_HAVE_TIOCTL_TIOCOUTQ
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCOUTQ 156215
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCOUTQ 156315
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocoutq
(
	io_t port,
	int *queue_size
);

/* Routine tioctl_tiocspgrp */
#define MIG_RPC_HAVE_TIOCTL_TIOCSPGRP
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSPGRP 156218
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSPGRP 156318
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocspgrp
(
	io_t port,
	int pgrp
);

/* Routine tioctl_tiocgpgrp */
#define MIG_RPC_HAVE_TIOCTL_TIOCGPGRP
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCGPGRP 156219
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCGPGRP 156319
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocgpgrp
(
	io_t port,
	int *pgrp
);

/* Routine tioctl_tioccdtr */
#define MIG_RPC_HAVE_TIOCTL_TIOCCDTR
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCCDTR 156220
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCCDTR 156320
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tioccdtr
(
	io_t port
);

/* Routine tioctl_tiocsdtr */
#define MIG_RPC_HAVE_TIOCTL_TIOCSDTR
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSDTR 156221
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSDTR 156321
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsdtr
(
	io_t port
);

/* Routine tioctl_tioccbrk */
#define MIG_RPC_HAVE_TIOCTL_TIOCCBRK
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCCBRK 156222
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCCBRK 156322
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tioccbrk
(
	io_t port
);

/* Routine tioctl_tiocsbrk */
#define MIG_RPC_HAVE_TIOCTL_TIOCSBRK
#define MIG_RPC_REQUEST_ID_TIOCTL_TIOCSBRK 156223
#define MIG_RPC_REPLY_ID_TIOCTL_TIOCSBRK 156323
#ifdef	mig_external
mig_external
#else
extern
#endif
kern_return_t tioctl_tiocsbrk
(
	io_t port
);

#endif	/* not defined(_tioctl_user_) */
