From owner-freebsd-hackers@FreeBSD.ORG Tue Jul 12 15:59:35 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D648C16A41C for ; Tue, 12 Jul 2005 15:59:35 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 584D343D49 for ; Tue, 12 Jul 2005 15:59:35 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id D1BB411518 for ; Tue, 12 Jul 2005 18:00:49 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 85981-01 for ; Tue, 12 Jul 2005 18:00:44 +0200 (CEST) Received: from [192.168.20.108] (unknown [217.15.95.90]) by smtp.xbsd.org (Postfix) with ESMTP id 52D381147A for ; Tue, 12 Jul 2005 18:00:44 +0200 (CEST) Message-ID: <42D3E8D9.6020105@xbsd.org> Date: Tue, 12 Jul 2005 17:59:21 +0200 From: Florent Thoumie User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3C6B09C03EFBFA5B95BD190C" X-Virus-Scanned: amavisd-new at xbsd.org Subject: SIMPLEQ_* macros from OpenBSD sys/queue.h 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: Tue, 12 Jul 2005 15:59:36 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3C6B09C03EFBFA5B95BD190C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I'm currently working on OpenBGPd port update and I'm facing a little problem that is actually quite painful to deal with. I need some macros from OpenBSD sys/queue.h which aren't present in FreeBSD. I can replace #include with #include "queue.h" and copy the file in the working directory but this leads to having more than 10 patches. Yeah I'm using REINPLACE_CMD, but sometimes sys/queue.h is a hidden "dependency" (by hidden, I mean it's included by an included header file, and doesn't show up directly in the source file). So, could somebody consider merging these SIMPLEQ_* macros or even synchronize FreeBSD and OpenBSD versions ? Regards. Note: This could have been posted to -current, I wasn't sure which mailing list was the best. -- Florent Thoumie flz@xbsd.org --------------enig3C6B09C03EFBFA5B95BD190C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFC0+jfMxEkbVFH3PQRAh+xAJ4zt9U7erXYk8Go6NbX+rBMnUit4wCeLArC AYMh+hgtYmnsoeuquvw29ns= =Fi8E -----END PGP SIGNATURE----- --------------enig3C6B09C03EFBFA5B95BD190C--