projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updates.
[silc.git]
/
lib
/
silcclient
/
command.c
diff --git
a/lib/silcclient/command.c
b/lib/silcclient/command.c
index 0afa717bb2974a95b1796c2586bbac6c6de3eb19..815c6cafabd86756b25b2aaacafe0ce0bc9a88c0 100644
(file)
--- a/
lib/silcclient/command.c
+++ b/
lib/silcclient/command.c
@@
-1233,6
+1233,7
@@
SILC_CLIENT_CMD_FUNC(connect)
SilcClientConnection conn = cmd->conn;
SilcBuffer buffer;
unsigned char port[4];
SilcClientConnection conn = cmd->conn;
SilcBuffer buffer;
unsigned char port[4];
+ unsigned int tmp;
if (!cmd->conn) {
SILC_NOT_CONNECTED(cmd->client, cmd->conn);
if (!cmd->conn) {
SILC_NOT_CONNECTED(cmd->client, cmd->conn);
@@
-1247,8
+1248,10
@@
SILC_CLIENT_CMD_FUNC(connect)
goto out;
}
goto out;
}
- if (cmd->argc == 3)
- SILC_PUT32_MSB(atoi(cmd->argv[2]), port);
+ if (cmd->argc == 3) {
+ tmp = atoi(cmd->argv[2]);
+ SILC_PUT32_MSB(tmp, port);
+ }
if (cmd->argc == 3)
buffer = silc_command_payload_encode_va(SILC_COMMAND_CONNECT, 0, 2,
if (cmd->argc == 3)
buffer = silc_command_payload_encode_va(SILC_COMMAND_CONNECT, 0, 2,
@@
-1282,6
+1285,7
@@
SILC_CLIENT_CMD_FUNC(close)
SilcClientConnection conn = cmd->conn;
SilcBuffer buffer;
unsigned char port[4];
SilcClientConnection conn = cmd->conn;
SilcBuffer buffer;
unsigned char port[4];
+ unsigned int tmp;
if (!cmd->conn) {
SILC_NOT_CONNECTED(cmd->client, cmd->conn);
if (!cmd->conn) {
SILC_NOT_CONNECTED(cmd->client, cmd->conn);
@@
-1296,8
+1300,10
@@
SILC_CLIENT_CMD_FUNC(close)
goto out;
}
goto out;
}
- if (cmd->argc == 3)
- SILC_PUT32_MSB(atoi(cmd->argv[2]), port);
+ if (cmd->argc == 3) {
+ tmp = atoi(cmd->argv[2]);
+ SILC_PUT32_MSB(tmp, port);
+ }
if (cmd->argc == 3)
buffer = silc_command_payload_encode_va(SILC_COMMAND_CLOSE, 0, 2,
if (cmd->argc == 3)
buffer = silc_command_payload_encode_va(SILC_COMMAND_CLOSE, 0, 2,