From owner-freebsd-questions@FreeBSD.ORG Wed May 17 18:40:38 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C76A16A9FB for ; Wed, 17 May 2006 18:40:38 +0000 (UTC) (envelope-from pietro.cerutti@gmail.com) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05D8743D4C for ; Wed, 17 May 2006 18:40:23 +0000 (GMT) (envelope-from pietro.cerutti@gmail.com) Received: by nz-out-0102.google.com with SMTP id 13so317230nzn for ; Wed, 17 May 2006 11:40:23 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Lq9ur/Or0uVW5srIVts9CC9M1Kh2T2UQhbXnPqQJF4ofw2xeJbfHXZqfz+vShNJ1EVhF3WeK2mYUEiY9g24M2YGN4b7QoAyVsftTh5oDA8PFzfeSNSWSwRETSGc5SyPDMUxgw0mNDkvjvDOFfTor+o4oiNag6ODIEWL0A5zu+Mw= Received: by 10.65.253.20 with SMTP id f20mr1520869qbs; Wed, 17 May 2006 11:40:22 -0700 (PDT) Received: by 10.65.189.18 with HTTP; Wed, 17 May 2006 11:40:22 -0700 (PDT) Message-ID: Date: Wed, 17 May 2006 20:40:22 +0200 From: "Pietro Cerutti" To: Micah In-Reply-To: <446B6995.1030602@ywave.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <3ee9ca710605171109i57ae4064x702216a1619d6c41@mail.gmail.com> <446B6995.1030602@ywave.com> Cc: Andy Greenwood , FreeBSD Questions Subject: Re: C coding question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 May 2006 18:40:39 -0000 T24gNS8xNy8wNiwgTWljYWggPG1pY2Foam9uQHl3YXZlLmNvbT4gd3JvdGU6Cj4gQW5keSBHcmVl bndvb2Qgd3JvdGU6Cj4gPiBJIGFtIGhlbHBpbmcgc29tZW9uZSB3b3JrIG9uIHBvcnRpbmcgc29t ZSBjb2RlIHRvIEZyZWVic2QsIGFuZCB0aGUKPiA+IGNvZGUgYmVsb3cgd29ya3Mgb24gTGludXgs IGJ1dCBub3Qgb24gRnJlZUJTRCAoY29tcGlsZXMsIGJ1dCBnaXZlcwo+ID4gU2VnbWVudGF0aW9u IEZhdWx0OiAxMSkuIEknbSBub3Qgc3VyZSB3aGVyZSB0aGUgcHJvYmxlbSBpcywgYW5kIGFueQo+ ID4gcG9pbnRlcnMgd291bGQgYmUgbXVjaCBhcHByZWNpYXRlZC4KPgo+IFRoYXQncyBmdW5ueSwg aXQgZG9lc24ndCBldmVuIGNvbXBpbGUgb24gbXkgZnJlZWJzZDoKPgo+IHRyaXNoYSUgY2F0IHRl c3QuYwo+IC8qIENoZWNrIGlmIHdlIG11c3Qgc3RvcCAqLwo+IGlmKHRmX3N0YXRfZmlsZSAhPSBO VUxMKQo+IHsKPiAgICB0Zl9zdGF0ID0gZm9wZW4odGZfc3RhdF9maWxlLCAiciIpOwo+ICAgIGlm ICh0Zl9zdGF0ICE9IE5VTEwpCj4gICAgewo+ICAgICAgLyogR2V0IHN0YXRlICovCj4gICAgICBz dGF0X3N0YXRlPWZnZXRjKHRmX3N0YXQpOwo+Cj4gICAgICAvKiBUb3JyZW50Zmx1eCBhc2tlZCB0 byBzaHV0ZG93biB0aGUgdG9ycmVudCAqLwo+ICAgICAgaWYgKHN0YXRfc3RhdGUgPT0gJzAnKQo+ ICAgICAgewo+ICAgICAgICBtdXN0RGllID0gMTsKPiAgICAgIH0KPiAgICB9Cj4gICAgZmNsb3Nl KHRmX3N0YXQpOwo+IH0KPiB0cmlzaGElIGNjIHRlc3QuYwo+IHRlc3QuYzoyOiBlcnJvcjogc3lu dGF4IGVycm9yIGJlZm9yZSAiaWYiCgpBRkFJSywgdGhlIGNvZGUgc2hvdWxkIGJlIHB1dCBpbnNp ZGUgYSBmdW5jdGlvbiBhdCBsZWFzdCB0byBjb21waWxlIDstKQo+Cj4gSU9XLCBpZiB5b3UgZXhw ZWN0IHVzYWJsZSBoZWxwIHBsZWFzZSBzdXBwbHkgc29tZSBjb250ZXh0LgoKSSBhZ3JlZS4uCgo+ Cj4gTGF0ZXIsCj4gTWljYWgKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZyZWVic2QtcXVlc3Rpb25zQGZyZWVic2Qub3JnIG1haWxpbmcgbGlzdAo+ IGh0dHA6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVic2QtcXVlc3Rp b25zCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55IG1haWwgdG8gImZyZWVic2QtcXVlc3Rpb25z LXVuc3Vic2NyaWJlQGZyZWVic2Qub3JnIgo+CgoKLS0gClBpZXRybyBDZXJ1dHRpCklDUTogMTE3 MjkzNjkxClBHUDogMHg5NTcxRjc4RQoKLSBBU0NJSSBSaWJib24gQ2FtcGFpZ24gLQogYWdhaW5z dCBIVE1MIGUtbWFpbCBhbmQKIHByb3ByaWV0YXJ5IGF0dGFjaG1lbnRzCiAgIHd3dy5hc2NpaXJp YmJvbi5vcmcK