Skip to content

Commit

Permalink
fix(base): Remove CONFIG_LWIP_FAILNOIFACE
Browse files Browse the repository at this point in the history
The option `CONFIG_LWIP_FAILNOIFACE` makes sense to enable only for
applications that rely on networking. Where networking is optional, this
KConfig option should be set to `n` and where no networking is needed, we
ideally want to build a Unikernel without networking capabilities and
drivers. The `base` image is a generic elfloader image where we are
weakening the specialization degree because we need to think a bit
more "general purpose": Applications without networking requirements
should be able to be run as well.

Github-Fixes: #135
Signed-off-by: Simon Kuenzer <[email protected]>
  • Loading branch information
skuenzer committed Oct 31, 2024
1 parent 62132e5 commit 031ba3c
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions library/base/Kraftfile
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,6 @@ libraries:
CONFIG_LWIP_LOOPIF: 'y'
CONFIG_LWIP_UKNETDEV: 'y'
CONFIG_LWIP_LOOPBACK: 'y'
# Fail booting without network interface
CONFIG_LWIP_FAILNOIFACE: 'y'
CONFIG_LWIP_TCP: 'y'
CONFIG_LWIP_UDP: 'y'
CONFIG_LWIP_RAW: 'y'
Expand Down

0 comments on commit 031ba3c

Please sign in to comment.