[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULLv4 05/32] net/slirp: simplify checking for cmd: prefix
From: |
Samuel Thibault |
Subject: |
[Qemu-devel] [PULLv4 05/32] net/slirp: simplify checking for cmd: prefix |
Date: |
Thu, 7 Feb 2019 16:02:49 +0200 |
From: Marc-André Lureau <address@hidden>
Signed-off-by: Marc-André Lureau <address@hidden>
Signed-off-by: Samuel Thibault <address@hidden>
---
net/slirp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/slirp.c b/net/slirp.c
index ec07f662c0..b91741b8fc 100644
--- a/net/slirp.c
+++ b/net/slirp.c
@@ -773,7 +773,7 @@ static int slirp_guestfwd(SlirpState *s, const char
*config_str, Error **errp)
snprintf(buf, sizeof(buf), "guestfwd.tcp.%d", port);
- if ((strlen(p) > 4) && !strncmp(p, "cmd:", 4)) {
+ if (g_str_has_prefix(p, "cmd:")) {
if (slirp_add_exec(s->slirp, &p[4], &server, port) < 0) {
error_setg(errp, "Conflicting/invalid host:port in guest "
"forwarding rule '%s'", config_str);
--
2.20.1
- [Qemu-devel] [PULLv4 03/32] slirp: Don't mark struct ipq or struct ipasfrag as packed, (continued)
- [Qemu-devel] [PULLv4 03/32] slirp: Don't mark struct ipq or struct ipasfrag as packed, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 13/32] slirp: add unregister_poll_fd() callback, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 08/32] slirp: add callbacks for timer, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 23/32] slirp: replace QEMU_BUILD_BUG_ON with G_STATIC_ASSERT, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 14/32] slirp: replace qemu_notify_event() with a callback, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 10/32] slirp: replace QEMU_PACKED with SLIRP_PACKED, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 01/32] slirp: Avoid unaligned 16bit memory access, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 20/32] slirp: remove now useless QEMU headers inclusions, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 07/32] net/slirp: fix leaks on forwarding rule registration error, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 24/32] slirp: Move g_spawn_async_with_fds_qemu compatibility to slirp/, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 05/32] net/slirp: simplify checking for cmd: prefix,
Samuel Thibault <=
- [Qemu-devel] [PULLv4 06/32] net/slirp: free forwarding rules on cleanup, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 11/32] slirp: replace most qemu socket utilities with slirp own version, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 15/32] slirp: move QEMU state saving to a separate unit, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 21/32] slirp: replace net/eth.h inclusion with own defines, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 04/32] slirp: generalize guestfwd with a callback based approach, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 19/32] slirp: remove qemu timer.h dependency, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 16/32] slirp: do not include qemu headers in libslirp.h public API header, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 31/32] slirp: pass opaque to all callbacks, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 18/32] slirp: add slirp own version of pstrcpy, Samuel Thibault, 2019/02/07
- [Qemu-devel] [PULLv4 25/32] slirp: replace remaining qemu headers dependency, Samuel Thibault, 2019/02/07