Date: Fri, 8 Jan 1999 15:00:01 -0800 (PST) From: Doug Rabson <dfr@nlsystems.com> To: freebsd-bugs@FreeBSD.ORG Subject: Re: kern/9359: implement support for adding syscalls in KLD modules Message-ID: <199901082300.PAA04901@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/9359; it has been noted by GNATS. From: Doug Rabson <dfr@nlsystems.com> To: Assar Westerlund <assar@sics.se> Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: kern/9359: implement support for adding syscalls in KLD modules Date: Fri, 8 Jan 1999 22:55:47 +0000 (GMT) On 8 Jan 1999, Assar Westerlund wrote: > Doug Rabson <dfr@nlsystems.com> writes: > > > > I thought about the syscall number problem too and my best idea was > > > > to extend the struct module_stat with a type specific field which > > > > the syscall module handler could use to report the syscall index. > > > > I've written myself a note to work on this (it shouldn't be hard). > > --- snip --- > > > struct module_stat ms; > > ms.version = sizeof(ms); > > modstat(modfind("mysyscall"), &ms); > > syscall(ms.u.intval, ...); > > ok. > > Add adding support for `-p' in kldload with something that walkes the > list for the newly added kld_file_stat with `kldfirstmod' and > `modfnext' and calls a script with a list of the indexes and calling > the script with these? Sounds good - I'll tackle that at the same time. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901082300.PAA04901>