eleni@0: #include eleni@0: #include eleni@0: #include eleni@0: eleni@0: int main(void) eleni@0: { eleni@0: char buf[512]; eleni@0: size_t size; eleni@0: int fd; eleni@0: eleni@0: if((fd = open("/dev/ktest", O_RDONLY)) == -1) { eleni@0: fprintf(stderr, "Failed to open device ktest.\n"); eleni@0: return 1; eleni@0: } eleni@0: eleni@0: if((size = read(fd, buf, sizeof buf)) == -1) { eleni@0: fprintf(stderr, "Failed to read from device ktest.\n"); eleni@0: eleni@0: close(fd); eleni@0: return 1; eleni@0: } eleni@0: printf("num char: %d\n", (int)size); eleni@0: eleni@0: buf[size] = 0; eleni@0: printf("quoting kernel: %s", buf); eleni@0: close(fd); eleni@0: return 0; eleni@0: }