/haiku/src/system/libnetwork/musl/network/ |
H A D | inet_legacy.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
H A D | inet_aton.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
H A D | inet_pton.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
H A D | inet_ntoa.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
H A D | inet_addr.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
H A D | inet_ntop.c | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
/haiku/src/system/libnetwork/musl/ |
H A D | Jamfile | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
/haiku/src/system/libnetwork/netresolv/ |
H A D | Jamfile | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
/haiku/src/system/libnetwork/ |
H A D | Jamfile | cbf71a819fd6ceaa0d813b5956060516cf0d842a Sun Jun 21 22:39:13 UTC 2020 Augustin Cavalier <waddlesplash@gmail.com> libnetwork: Replace some basic inet_* functions with the musl versions.
This beings the replacement of the libbind/netresolv-based implementation with musl's equivalent. The code is less well commented in some places, but it is well-designed and well-maintained, and the licensing situation is much cleaner than the multi-BSD-licensed libbind-derivative code, as well as being actively maintained (supposedly NetBSD has taken over libbind/netresolv, but have not posted any portable code since 2013.)
The eventual goal is to replace the entirety of NetResolv with code from musl, which will be an involved process as ABI compatibility will be a problem. These functions at least are extremely straightforward to replace.
Change-Id: Icfefaa90cbf56b012e4e42360be5b0f0c16d73bf Reviewed-on: https://review.haiku-os.org/c/haiku/+/2943 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|