diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-10-11 07:25:34 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-10-11 07:26:57 +0200 |
commit | 4a5f546d8d236e0888ceaa46a53009fd96f0f430 (patch) | |
tree | 2a7194af7c8266fb103045e948f3907009e20609 /testsuite/include | |
parent | PING(8): Honour file descriptor maximum (diff) | |
download | rtems-libbsd-4a5f546d8d236e0888ceaa46a53009fd96f0f430.tar.bz2 |
Fix dhcpcd.conf content
Do not write '\0' characters to the file. This confuses the options
parser.
Diffstat (limited to 'testsuite/include')
-rw-r--r-- | testsuite/include/rtems/bsd/test/default-network-init.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/testsuite/include/rtems/bsd/test/default-network-init.h b/testsuite/include/rtems/bsd/test/default-network-init.h index 4cdfc235..27a5fa72 100644 --- a/testsuite/include/rtems/bsd/test/default-network-init.h +++ b/testsuite/include/rtems/bsd/test/default-network-init.h @@ -141,14 +141,14 @@ default_network_dhcpcd(void) S_IRWXU | S_IRWXG | S_IRWXO); assert(fd >= 0); - n = write(fd, default_cfg, sizeof(default_cfg)); - assert(n == (ssize_t) sizeof(default_cfg)); + n = write(fd, default_cfg, sizeof(default_cfg) - 1); + assert(n == (ssize_t) sizeof(default_cfg) - 1); #ifdef DEFAULT_NETWORK_DHCPCD_NO_DHCP_DISCOVERY static const char nodhcp_cfg[] = "nodhcp\nnodhcp6\n"; - n = write(fd, nodhcp_cfg, sizeof(nodhcp_cfg)); - assert(n == (ssize_t) sizeof(nodhcp_cfg)); + n = write(fd, nodhcp_cfg, sizeof(nodhcp_cfg) - 1); + assert(n == (ssize_t) sizeof(nodhcp_cfg) - 1); #endif rv = close(fd); |