[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #8617] unix port minimal demo: bugfixes, clarity, en
From: |
chrysn |
Subject: |
[lwip-devel] [patch #8617] unix port minimal demo: bugfixes, clarity, enhancements |
Date: |
Wed, 11 Mar 2015 18:18:43 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/601.1 (KHTML, like Gecko) Version/8.0 Safari/601.1 Debian/unstable (3.14.1-1) Epiphany/3.14.1 |
URL:
<http://savannah.nongnu.org/patch/?8617>
Summary: unix port minimal demo: bugfixes, clarity,
enhancements
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: chrysn
Submitted on: Wed 11 Mar 2015 18:18:41 GMT
Category: Contrib
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Details:
following up on bug bug #40245, i'm reviewing the whole mintapif / tapif
situation.
there are four patches i'd like to propose for addition to the contrib
branch:
* fix a bug in error reporting
* allow using preconfigured tap interfaces using the mintapif implementation
* add some general documentation about what does what in the unix port
(especially why there is tapif and mintapif, as this came up in #40245)
* clarify the platform detail compile time flags
the patches are sufficiently close to each other that i'm reporting them as
one, please see the attached git patches for details.
surprisingly, the part that is most intrusive is the compile time flag patch,
as it renames the linux/openbsd/cygwin macros to LWIP_UNIX_LINUX etc. this is
due to gcc compiler setting -Dlinux=1 by default, which caused the original
setup to kind of work unmodified both on linux and openbsd. after this patch,
openbsd users have to explicitly set pass UNIXARCH=OPENBSD to their make
files, but so must all other non-default platform users.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?8617>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [lwip-devel] [patch #8617] unix port minimal demo: bugfixes, clarity, enhancements,
chrysn <=