Hello
I am experimenting with kernel modules and am trying to write to a file.
This is the syscall function (sorry of my terminology is messed up)
static int write_file(struct proc *p, void *arg) {
struct write_args *wstructure;
struct open_args *ostructure;
ostructure->path="/tmp/blehfile";
ostructure->flags = O_CREAT;
ostructure->mode = 0;
wstructure->fd = open(p, ostructure);
wstructure->buf = "Testing\n";
wstructure->nbytes = 8;
return write(p, wstructure);
}
Im not sure why, but that code crashes. Was created with:
echo Hi > /tmp/blehfile. Also, is there an official freebsd kernel hackers
guide? Kernel programming is very interesting. ;-)
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message