Commit Diff
--- kamid/client.c +++ kamid/client.c @@ -992,6 +992,9 @@ tattach(struct np_msg_header *hdr, const uint8_t *data return; } + if (*aname == '\0') + strlcpy(aname, "/", sizeof(aname)); + if (len != 0) goto err;
--- kamid/client.c +++ kamid/client.c @@ -992,6 +992,9 @@ tattach(struct np_msg_header *hdr, const uint8_t *data return; } + if (*aname == '\0') + strlcpy(aname, "/", sizeof(aname)); + if (len != 0) goto err;