diff --git a/examples/udgram/udgram_client.c b/examples/udgram/udgram_client.c index f60abedf619..c0fd63a4f0c 100644 --- a/examples/udgram/udgram_client.c +++ b/examples/udgram/udgram_client.c @@ -100,7 +100,7 @@ int main(int argc, FAR char *argv[]) server.sun_family = AF_LOCAL; strlcpy(server.sun_path, CONFIG_EXAMPLES_UDGRAM_ADDR, addrlen); - addrlen += sizeof(sa_family_t) + 1; + addrlen += sizeof(sa_family_t); /* Send the message */ diff --git a/examples/udgram/udgram_server.c b/examples/udgram/udgram_server.c index 49674ff3619..cd1cc928c05 100644 --- a/examples/udgram/udgram_server.c +++ b/examples/udgram/udgram_server.c @@ -102,7 +102,7 @@ int main(int argc, FAR char *argv[]) server.sun_family = AF_LOCAL; strlcpy(server.sun_path, CONFIG_EXAMPLES_UDGRAM_ADDR, addrlen); - addrlen += sizeof(sa_family_t) + 1; + addrlen += sizeof(sa_family_t); if (bind(sockfd, (struct sockaddr *)&server, addrlen) < 0) { diff --git a/examples/ustream/ustream_client.c b/examples/ustream/ustream_client.c index c7e69a56b34..a80e185aae6 100644 --- a/examples/ustream/ustream_client.c +++ b/examples/ustream/ustream_client.c @@ -88,10 +88,9 @@ int main(int argc, FAR char *argv[]) myaddr.sun_family = AF_LOCAL; strlcpy(myaddr.sun_path, CONFIG_EXAMPLES_USTREAM_ADDR, addrlen); - myaddr.sun_path[addrlen] = '\0'; printf("client: Connecting to %s...\n", CONFIG_EXAMPLES_USTREAM_ADDR); - addrlen += sizeof(sa_family_t) + 1; + addrlen += sizeof(sa_family_t); ret = connect(sockfd, (struct sockaddr *)&myaddr, addrlen); if (ret < 0) { diff --git a/examples/ustream/ustream_server.c b/examples/ustream/ustream_server.c index 8f6fffe406c..a14c39574de 100644 --- a/examples/ustream/ustream_server.c +++ b/examples/ustream/ustream_server.c @@ -88,9 +88,8 @@ int main(int argc, char *argv[]) myaddr.sun_family = AF_LOCAL; strlcpy(myaddr.sun_path, CONFIG_EXAMPLES_USTREAM_ADDR, addrlen); - myaddr.sun_path[addrlen] = '\0'; - addrlen += sizeof(sa_family_t) + 1; + addrlen += sizeof(sa_family_t); ret = bind(listensd, (struct sockaddr *)&myaddr, addrlen); if (ret < 0) {