Made key be a fixed side.
This commit is contained in:
parent
52cf8521bc
commit
85cb820d03
@ -18,7 +18,7 @@
|
|||||||
typedef struct Request
|
typedef struct Request
|
||||||
{
|
{
|
||||||
unsigned char type;
|
unsigned char type;
|
||||||
char *key;
|
char key[256];
|
||||||
int ID;
|
int ID;
|
||||||
int level;
|
int level;
|
||||||
} Request;
|
} Request;
|
||||||
@ -171,7 +171,7 @@ int main(void)
|
|||||||
// Send a request with type 0 (REQUEST)
|
// Send a request with type 0 (REQUEST)
|
||||||
Request req;
|
Request req;
|
||||||
req.type = 0;
|
req.type = 0;
|
||||||
req.key = NULL;
|
memset(&req, 0, sizeof(req));
|
||||||
req.ID = 0;
|
req.ID = 0;
|
||||||
|
|
||||||
send(sockfd, &req, sizeof(Request), 0);
|
send(sockfd, &req, sizeof(Request), 0);
|
||||||
@ -223,7 +223,8 @@ int main(void)
|
|||||||
|
|
||||||
// send request with TYPE = 1
|
// send request with TYPE = 1
|
||||||
req.type = 1;
|
req.type = 1;
|
||||||
req.key = aux;
|
strncpy(req.key, aux, sizeof(req.key) - 1);
|
||||||
|
req.key[sizeof(req.key) - 1] = '\0'; // Ensure null-termination
|
||||||
req.ID = 1;
|
req.ID = 1;
|
||||||
req.level = level;
|
req.level = level;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user