off by 1 error

This commit is contained in:
Cloud Wu
2015-07-07 12:11:16 +08:00
parent 95e1d9f45f
commit 86bbc9c701

View File

@@ -1265,7 +1265,7 @@ send_request(struct socket_server *ss, struct request_package *request, char typ
static int
open_request(struct socket_server *ss, struct request_package *req, uintptr_t opaque, const char *addr, int port) {
int len = strlen(addr);
if (len + sizeof(req->u.open) > 256) {
if (len + sizeof(req->u.open) >= 256) {
fprintf(stderr, "socket-server : Invalid addr %s.\n",addr);
return -1;
}