From owner-freebsd-hackers@FreeBSD.ORG Mon Mar 16 18:41:16 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DE0410656C0 for ; Mon, 16 Mar 2009 18:41:16 +0000 (UTC) (envelope-from ciphwn@gmail.com) Received: from mail-fx0-f158.google.com (mail-fx0-f158.google.com [209.85.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 2A3078FC13 for ; Mon, 16 Mar 2009 18:41:15 +0000 (UTC) (envelope-from ciphwn@gmail.com) Received: by fxm2 with SMTP id 2so3474455fxm.43 for ; Mon, 16 Mar 2009 11:41:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=7BrWEd2a+J33gV9KQWa26rlcSVJj2PByZr43o3OhE/c=; b=Tdlv9V68/1PYFypNf9/n5kmWdGi06SBQJcSrn4Mv/dvqLvymfXtntng4j1m61G17uM ZZtifVZqQiyBSHJBKLZUu6QpIfNTd/E8cjgm9imRo+Qp2ha4gjyEYPu+M6yzLS4+9brN bNzjsIKe9kcpDYOn70nBXsWd7O+VbCUc19z0g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=BcKTr+yVSjxd1+eqtlEIFLMoaN7Osd8ddvzHNs/VDUmXuJeofluiBfAEDpny2HVVt/ OUS/aGecXW0890D1zj1eDVf1TGTmZUa4X9sfwXUX4qcd2d1XAq6axgQJS6ppvqFH6jsH UD7i28dJurHWq6xf9ucAgXoYYEdkkBKDH0DMQ= MIME-Version: 1.0 Received: by 10.103.171.20 with SMTP id y20mr2269525muo.19.1237228874789; Mon, 16 Mar 2009 11:41:14 -0700 (PDT) In-Reply-To: <21C1FF9D-4CDA-4476-9F11-3DE281279C1A@freebsd.org> References: <13b997e60903160716x21881adfma588c32551c36e6f@mail.gmail.com> <21C1FF9D-4CDA-4476-9F11-3DE281279C1A@freebsd.org> Date: Mon, 16 Mar 2009 14:41:14 -0400 Message-ID: <13b997e60903161141j8faaf7frd6ce9b1423b40164@mail.gmail.com> From: Cipta H To: Rui Paulo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org Subject: Re: writing libnetstat for Summer of Code 2009 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Mar 2009 18:41:17 -0000 XML? I was thinking of some opaque C structures that the functions write data to, and then supply some accessor methods, just like the ones in libmemstat. Or are you thinking of a different XML? Cipta On Mon, Mar 16, 2009 at 1:34 PM, Rui Paulo wrote: > On 16 Mar 2009, at 14:16, Cipta H wrote: >> >> 2. How much experience in C do you need to do this project? Do you >> need to know the FreeBSD kernel? > > Yes, you need to understand the C programming language well and to be abl= e > to learn how the FreeBSD kernel works. You also need to figure out a way = to > structure the data. I know that =A0XML was proposed in the past, but I do= n't > know if this is the case. > > -- > Rui Paulo > >