summaryrefslogtreecommitdiff
path: root/seeking.c
blob: c2f00ed88370b46bb95dc2521d6cd0f838a18e2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <u.h>
#include <libc.h>

#define	MAXREADS	3

void
main(void)
{
	int	fd, i;
	char	buf[4];

	fd = open("/mnt/acpi/battery", OREAD);
	if(fd < 0)
		sysfatal("couldn't open it");

	for(i = 0; i < MAXREADS; i++){
		pread(fd, buf, sizeof buf, 0);
		buf[sizeof(buf)-1] = '\0';
		print(buf);
	}

	close(fd);
	exits("done");
}