[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/LIBLWIP PATCH 0/5] lwip 2.1.2 and uknetdev support
This patch series updates lwip to 2.1.2 and adds support for libuknetdev drivers. The glue code is heavily modified to catch-up with recent Unikraft API changes. We also remove currenly unused and untested features in order to get a minimal base. The idea is to enhance the implementation with more features afterwards. Simon Kuenzer (5): Add .gitignore Update to lwIP 2.1.2 Netif driver for libuknetdev devices Attach uknetdev netifs during boot Netif status print callback .gitignore | 27 ++ Config.uk | 132 +++++--- Makefile.uk | 79 ++--- alloc.c | 33 ++ include/arch/cc.h | 33 +- include/arch/sys_arch.h | 41 ++- include/arpa/inet.h | 1 + include/lwipopts.h | 286 +++++++++++------ include/net/if.h | 1 + include/netdb.h | 1 + include/netif/uknetdev.h | 80 +++++ include/sys/socket.h | 67 +++- init.c | 243 ++++++++++++++- mailbox.c | 155 ++++++---- mutex.c | 43 ++- netbuf.c | 104 +++++++ netbuf.h | 107 +++++++ semaphore.c | 58 +++- socket_glue.c => sockets.c | 213 ++++++++----- threads.c | 52 +++- time.c | 33 ++ uknetdev.c | 611 +++++++++++++++++++++++++++++++++++++ 22 files changed, 2020 insertions(+), 380 deletions(-) create mode 100644 .gitignore create mode 100644 include/arpa/inet.h create mode 100644 include/net/if.h create mode 100644 include/netdb.h create mode 100644 include/netif/uknetdev.h create mode 100644 netbuf.c create mode 100644 netbuf.h rename socket_glue.c => sockets.c (60%) create mode 100644 uknetdev.c -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |