From owner-freebsd-net@FreeBSD.ORG Fri Dec 12 00:07:36 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CF241065672 for ; Fri, 12 Dec 2008 00:07:36 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.9]) by mx1.freebsd.org (Postfix) with ESMTP id 20E6B8FC1E for ; Fri, 12 Dec 2008 00:07:35 +0000 (UTC) (envelope-from max@love2party.net) Received: from vampire.homelinux.org (dslb-088-066-058-254.pools.arcor-ip.net [88.66.58.254]) by mrelayeu.kundenserver.de (node=mrelayeu5) with ESMTP (Nemesis) id 0ML25U-1LAvZ81a6i-0004IF; Fri, 12 Dec 2008 01:07:34 +0100 Received: (qmail 59382 invoked from network); 12 Dec 2008 00:07:33 -0000 Received: from fbsd8.laiers.local (192.168.4.151) by mx.laiers.local with SMTP; 12 Dec 2008 00:07:33 -0000 From: Max Laier Organization: FreeBSD To: freebsd-net@freebsd.org Date: Fri, 12 Dec 2008 01:07:32 +0100 User-Agent: KMail/1.10.1 (FreeBSD/8.0-CURRENT; KDE/4.1.1; i386; ; ) References: <1229018069.4966.1.camel@mobiliare.Belkin> In-Reply-To: <1229018069.4966.1.camel@mobiliare.Belkin> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200812120107.33230.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1/46S0TDDVyI+zB9L47IIFFbgvNId3YlbuLKqO 8pcDNNKz4SNqoJWyhIJKaOH2gFmE22JfdX57jIEvTwv8C9Ov5S ZIpfrZa5a/c/ANU5pCrSA== Cc: Ferner Cilloniz Subject: Re: freebsd system calls X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Dec 2008 00:07:36 -0000 On Thursday 11 December 2008 18:54:29 Ferner Cilloniz wrote: > Hello everyone. > > I am interested in looking at the code for system calls in FreeBSD, like > read, etc. > > In which directory can i find them? I have tried grepping /usr/src/sys. src/sys/kern mostly ... "grep ^read *" should get you started. For the C function names take a look as syscalls.master in the same directory. -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News