Re: returning text from a system call

From: Robert Hancock
Date: Tue Jun 22 2004 - 21:53:45 EST


I'm guessing this is an exercise or something - I'm not sure exactly what
you're trying to accomplish with this - but if you created a new system
call, all you'd likely need to do is to have the caller pass in a pointer to
a buffer, as well as the buffer size, with the system call, then just copy
the data into/out of the buffer using copy_to_user and copy_from_user.


----- Original Message -----
From: "so usp" <so_usp@xxxxxxxxxxxx>
Newsgroups: fa.linux.kernel
To: <linux-kernel@xxxxxxxxxxxxxxx>
Sent: Monday, June 21, 2004 2:28 PM
Subject: returning text from a system call


> Hi,
>
> I'm implementing a system call, and I want to return
> information (text data) to the user without using the
> /var/log/messages (using the printk function). I've
> been thinking about writing in a file, but I really
> don't know how to manipulate files in kernel mode. The
> text could be returned to the command line as well,
> but I either don't know how to do that. Does anybody
> could help me how to return text (both ways would be
> good) from a system call?
>
> Thanks, and sorry for the English.
> so_usp
>
> ______________________________________________________________________
>
> Yahoo! Mail - agora com 100MB de espaço, anti-spam e antivírus grá=
> tis!
> http://br.info.mail.yahoo.com/
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel"=
> in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/