From owner-freebsd-current@FreeBSD.ORG Sun Jul 29 20:30:09 2012 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6BC0F106566C; Sun, 29 Jul 2012 20:30:09 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1A36B8FC1A; Sun, 29 Jul 2012 20:30:09 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:9db0:4615:f8f5:e1a7]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 05C004AC2D; Mon, 30 Jul 2012 00:30:07 +0400 (MSK) Date: Mon, 30 Jul 2012 00:30:00 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <1119098728.20120730003000@serebryakov.spb.ru> To: Luigi Rizzo In-Reply-To: <20120729204721.GA87481@onelab2.iet.unipi.it> References: <20120725155211.GA33971@onelab2.iet.unipi.it> <20120729095833.GB80946@onelab2.iet.unipi.it> <20120729191958.GB85015@onelab2.iet.unipi.it> <20120729204721.GA87481@onelab2.iet.unipi.it> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: "Bjoern A. Zeeb" , David Chisnall , current@freebsd.org, Arnaud Lacombe Subject: Re: RFC: libkern version of inet_ntoa_r X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jul 2012 20:30:09 -0000 Hello, Luigi. You wrote 30 =D0=B8=D1=8E=D0=BB=D1=8F 2012 =D0=B3., 0:47:21: >> #define fn(x) ({ fn(x, 42); }) LR> nice trick, one always learns something on these lists... LR> now i wonder how it works with MSVC (windows being one of the LR> other platforms where i need to build the ipfw+dummynet code...) It looks very gcc-ish. --=20 // Black Lion AKA Lev Serebryakov