xref: /freebsd/tests/sys/kern/tty/fionread.c (revision 096c39fae4ad5135a317925d8749b7d83f65ebf8)
1*096c39faSKyle Evans /*-
2*096c39faSKyle Evans  * Copyright (c) 2024 Kyle Evans <kevans@FreeBSD.org>
3*096c39faSKyle Evans  *
4*096c39faSKyle Evans  * SPDX-License-Identifier: BSD-2-Clause
5*096c39faSKyle Evans  */
6*096c39faSKyle Evans 
7*096c39faSKyle Evans #include <sys/ioctl.h>
8*096c39faSKyle Evans 
9*096c39faSKyle Evans #include <assert.h>
10*096c39faSKyle Evans #include <stdio.h>
11*096c39faSKyle Evans #include <unistd.h>
12*096c39faSKyle Evans 
13*096c39faSKyle Evans int
main(void)14*096c39faSKyle Evans main(void)
15*096c39faSKyle Evans {
16*096c39faSKyle Evans 	int nb;
17*096c39faSKyle Evans 
18*096c39faSKyle Evans 	assert(ioctl(STDIN_FILENO, FIONREAD, &nb) == 0);
19*096c39faSKyle Evans 	printf("%d", nb);
20*096c39faSKyle Evans 	return (0);
21*096c39faSKyle Evans }
22