Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 2002 10:42:53 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Pawel Jakub Dawidek <nick@garage.freebsd.pl>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Syscall number.
Message-ID:  <3E04B62D.642DE2B6@mindspring.com>
References:  <20021220184337.GD11475@garage.freebsd.pl> <20021221032233.GG11475@garage.freebsd.pl> <3E04A8D2.C6CDBF6A@mindspring.com> <20021221175226.GP11475@garage.freebsd.pl> <3E04B3A6.A820638A@mindspring.com> <20021221183703.GQ11475@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
Pawel Jakub Dawidek wrote:
> But I may catch even _all_ system call, so making separate functions
> for every syscall isn't good idea (if I understand You well).

The place to deal with that is to replace the exec loader so you
can manage the trap code yourself, instead of replacing system
call entry points.  Execution class loaders can also be loadable
modules (e.g. IBCS2, Linux, etc.).

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E04B62D.642DE2B6>