From owner-freebsd-mobile@FreeBSD.ORG Wed Jan 19 23:55:13 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EF3E16A4CF for ; Wed, 19 Jan 2005 23:55:13 +0000 (GMT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id D619743D31 for ; Wed, 19 Jan 2005 23:55:12 +0000 (GMT) (envelope-from bsdaemon@comcast.net) Received: from fw.home (pcp05404374pcs.norstn01.pa.comcast.net[68.80.144.252]) by comcast.net (sccrmhc12) with SMTP id <20050119235511012000q3d0e>; Wed, 19 Jan 2005 23:55:12 +0000 Received: (qmail 40814 invoked from network); 19 Jan 2005 23:55:33 -0000 Received: from unknown (HELO ?192.168.1.251?) (192.168.1.251) by fw.home with SMTP; 19 Jan 2005 23:55:33 -0000 Message-ID: <41EE9FC2.1080905@comcast.net> Date: Wed, 19 Jan 2005 17:58:26 +0000 From: Kris Maglione User-Agent: Mozilla Thunderbird 1.0 (X11/20041213) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-mobile@freebsd.org References: <41ED1FD5.8090401@comcast.net> <20050118144209.GF3054@empiric.icir.org> <41ED3019.9020600@comcast.net> <41ED4652.8040902@errno.com> In-Reply-To: <41ED4652.8040902@errno.com> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: ath: a few questions X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2005 23:55:13 -0000 Sam Leffler wrote: > kismet has been broken for a while. It used to work but something > broke it and I've had no time to dig (it's painful to debug as it's a > multi-process app written in C++ and makes heavy use of STL so > inspecting data structures is a pain). You didn't mention how sparsely commented it is (in a lot of places, anyway). There are whole blocks of code that I have to read over a few times just to figure out what their point is, not to mention data structures and variables being declared with no comments whatsoever on what they do, and no comments on what's being done where they're used. Not that it's uncommon, but it makes things difficult.