Date: Thu, 11 Jan 2018 13:33:59 +0100 (CET) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no> To: Vitalio D <v.dol_s@hotmail.com> Cc: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: where to find exit(int) function implementation Message-ID: <alpine.BSF.2.21.1801111332030.69908@mail.fig.ol.no> In-Reply-To: <AM5PR0902MB19235DD34E781169AF9891A0DC110@AM5PR0902MB1923.eurprd09.prod.outlook.com> References: <AM5PR0902MB19231F79EA283E2CE7B17310DC110@AM5PR0902MB1923.eurprd09.prod.outlook.com> <59cdf69e792d5c723fa919abac1d67b6@webmail.1blu.de>, <8ef73fb7-dc2f-2fcb-f8e6-e7de02a66b64@gmx.com> <AM5PR0902MB19235DD34E781169AF9891A0DC110@AM5PR0902MB1923.eurprd09.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Jan 2018 15:38-0000, Vitalio D wrote: > Hello, > Indeed I'm interested in _exit syscall. > > Thanks for response Yuri, but i'm a newbie and don't > see any PSEUDO marking in unistd.h at least. > What i see in unisrd.h is > > ... > __BEGIN_DECLS > /* 1003.1-1990 */ > void _exit(int) __dead2; > ... > > __BEGIN_DECLS being defined in sys/sys/cdefs.h as exten "C" { > but no PSEUDO. Am i missing something? If you want to see what happens inside the kernel when servicing the exit syscall, have a look at /usr/src/sys/kern/kern_exit.c. -- Trond.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.21.1801111332030.69908>