/openbmc/qemu/net/ |
H A D | slirp.c | 27 #include "net/slirp.h" 72 /* slirp network adapter */ 86 Slirp *slirp; member 92 Slirp *slirp; member 137 slirp_input(s->slirp, buf, size); in net_slirp_receive() 162 unregister_savevm(NULL, "slirp", s->slirp); in net_slirp_cleanup() 163 slirp_cleanup(s->slirp); in net_slirp_cleanup() 192 Slirp *slirp; member 199 static void net_slirp_init_completed(Slirp *slirp, void *opaque) in net_slirp_init_completed() argument 202 s->slirp = slirp; in net_slirp_init_completed() [all …]
|
H A D | meson.build | 36 system_ss.add(when: slirp, if_true: files('slirp.c'))
|
/openbmc/openbmc/poky/meta/lib/oeqa/core/target/ |
H A D | qemu.py | 22 port=None, machine='', rootfs='', kernel='', kvm=False, slirp=False, argument 37 self.use_slirp = slirp 45 use_kvm=kvm, use_slirp=slirp, dump_dir=dump_dir, logger=logger, 51 … self.logger.error("Could not start qemu with slirp without server ip - provide 'TEST_SERVER_IP'") 64 … self.logger.error("Could not get host machine port to connect qemu with slirp, ssh will not be " 65 "able to connect to qemu with slirp")
|
/openbmc/linux/arch/um/drivers/ |
H A D | slirp_kern.c | 12 #include "slirp.h" 41 printk("SLIRP backend - command line:"); in slirp_init() 76 *init = ((struct slirp_init) { .argw = { { "slirp", NULL } } }); in slirp_setup() 85 printk(KERN_WARNING "slirp_setup: truncating slirp " in slirp_setup() 106 .name = "slirp",
|
H A D | Kconfig | 321 bool "SLiRP transport (obsolete)" 324 The SLiRP User-Mode Linux network transport allows a running UML 327 known as SLiRP, a program that can re-socket IP packets back onto 330 frames. In general, slirp allows the UML the same IP connectivity 332 other transports, SLiRP works without the need of root level 335 situations can be accommodated with carefully crafted slirp 346 Startup example: "eth0=slirp,FE:FD:01:02:03:04,/usr/local/bin/slirp"
|
H A D | Makefile | 10 slirp-objs := slirp_kern.o slirp_user.o 47 obj-$(CONFIG_UML_NET_SLIRP) += slirp.o slip_common.o
|
/openbmc/qemu/subprojects/ |
H A D | slirp.wrap | 2 url = https://gitlab.freedesktop.org/slirp/libslirp.git 6 slirp = libslirp_dep
|
H A D | .gitignore | 8 /slirp
|
/openbmc/openbmc/meta-arm/ci/ |
H A D | testimage.yml | 14 slirp: | 15 TEST_RUNQEMUPARAMS = "slirp"
|
/openbmc/openbmc/poky/meta/recipes-connectivity/slirp/ |
H A D | libslirp_git.bb | 3 HOMEPAGE = "https://gitlab.freedesktop.org/slirp/libslirp" 7 SRC_URI = "git://gitlab.freedesktop.org/slirp/libslirp.git;protocol=https;branch=master"
|
/openbmc/linux/drivers/net/slip/ |
H A D | Kconfig | 20 to be able to use it, but there is now a SLIP emulator called SLiRP 24 you plan to use SLiRP, make sure to say Y to CSLIP, below. The 54 you plan to use SLiRP, the SLIP emulator (available from
|
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
H A D | qemu_9.1.1.bb | 18 fdt sdl kvm pie slirp \ 23 PACKAGECONFIG:class-nativesdk ??= "fdt sdl kvm pie slirp \
|
H A D | qemu-system-native_9.1.1.bb | 12 PACKAGECONFIG ??= "fdt alsa kvm pie slirp png \
|
H A D | qemu.inc | 221 PACKAGECONFIG[slirp] = "--enable-slirp,--disable-slirp,libslirp"
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | testimage.bbclass | 276 slirp = False 277 if bb.utils.contains('TEST_RUNQEMUPARAMS', 'slirp', True, False, d): 278 slirp = True 291 'slirp' : slirp, 323 if slirp: 328 # default qemu slirp networking configuration, but allow overriding.
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | runqemu.py | 119 """Test runqemu machine slirp""" 120 cmd = "%s slirp %s" % (self.cmd_common, self.machine) 127 """Test runqemu machine slirp qcow2""" 128 cmd = "%s slirp wic.qcow2 %s" % (self.cmd_common, self.machine)
|
/openbmc/qemu/tests/qtest/ |
H A D | meson.build | 48 (get_option('default_devices') and slirp.found() ? ['test-netfilter'] : []) + \ 53 (slirp.found() ? ['pxe-test'] : []) + \ 102 slirp.found() ? ['virtio-net-failover'] : []) + \ 185 (slirp.found() ? ['pxe-test'] : []) + \ 211 (slirp.found() ? ['npcm7xx_emc-test'] : [])
|
/openbmc/qemu/scripts/oss-fuzz/ |
H A D | instrumentation-filter-template | 6 src:*/slirp/*
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | qemu.rst | 326 slirp - enable user networking, no root privileges required 420 - ``slirp``: Enables "slirp" networking, which is a different way of 424 Using ``slirp`` by default will forward the guest machine's 469 readable or writable and "slirp-enabled".
|
/openbmc/qemu/.gitlab-ci.d/ |
H A D | buildtest.yml | 476 # Since slirp callbacks are used in QEMU Timers, we cannot use libslirp with 492 --enable-safe-stack --disable-slirp 530 --enable-safe-stack --disable-slirp 568 --enable-safe-stack --disable-slirp 598 --enable-trace-backends=ust --disable-slirp 646 | grep -v slirp); do
|
/openbmc/qemu/tests/docker/ |
H A D | test-fuzz | 24 for fuzzer in $(find ./build-oss-fuzz/DEST_DIR/ -executable -type f | grep -v slirp); do
|
/openbmc/qemu/scripts/ |
H A D | meson-buildoptions.sh | 78 printf "%s\n" ' --smbd=VALUE Path to smbd for slirp networking' 185 printf "%s\n" ' slirp libslirp user mode network backend support' 186 printf "%s\n" ' slirp-smbd use smbd (at path --smbd=*) in slirp networking' 481 --enable-slirp) printf "%s" -Dslirp=enabled ;; 482 --disable-slirp) printf "%s" -Dslirp=disabled ;; 483 --enable-slirp-smbd) printf "%s" -Dslirp_smbd=enabled ;; 484 --disable-slirp-smbd) printf "%s" -Dslirp_smbd=disabled ;;
|
/openbmc/qemu/tests/vm/ |
H A D | netbsd | 78 # Workaround for NetBSD + IPv6 + slirp issues. 80 # messages generated by slirp. When the host has no IPv6
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | migration-4.2.rst | 172 .. _migration-4.2-runqemu-slirp: 174 runqemu now limits slirp host port forwarding to localhost 177 With default slirp port forwarding configuration in runqemu, qemu
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/python3/ |
H A D | 0001-Update-test_sysconfig-for-posix_user-purelib.patch | 11 runqemu qemux86-64 nographic slirp
|