summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
index dcdc16b..6c3846f 100644
--- a/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
+++ b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
@@ -93,65 +93,65 @@ int send_fail(const char *guihost, int guiport,
93 /* Send prepared buffer to UI */ 93 /* Send prepared buffer to UI */
94#ifdef DEBUG 94#ifdef DEBUG
95 wl_loginfo("Send CMD_FAIL to UI: '%s'", buffer); 95 wl_loginfo("Send CMD_FAIL to UI: '%s'", buffer);
96#endif 96#endif
97 97
98 return ((!wl_send(guihost, guiport, buffer)) ? 0 : 1); 98 return ((!wl_send(guihost, guiport, buffer)) ? 0 : 1);
99} 99}
100 100
101int get_ok(const char *buffer) 101int get_ok(const char *buffer)
102{ 102{
103 char temp[5]; 103 char temp[5];
104 unsigned int len = 0; 104 unsigned int len = 0;
105 105
106 /* packet type already determined, skip check */ 106 /* packet type already determined, skip check */
107 len += 2; 107 len += 2;
108 108
109 /* what is ok for? */ 109 /* what is ok for? */
110 memset(temp, 0, sizeof(temp)); 110 memset(temp, 0, sizeof(temp));
111 len += get_field(buffer + len, temp, sizeof(temp)); 111 len += get_field(buffer + len, temp, sizeof(temp));
112 112
113 return atoi(temp); 113 return atoi(temp);
114} 114}
115 115
116/* put failmessage into buffer */ 116/* put failmessage into buffer */
117int get_fail(char *out, const char *buffer, size_t len) 117int get_fail(char *out, const char *buffer, size_t bufflen)
118{ 118{
119 char temp[5]; 119 char temp[5];
120 int error=0; 120 int error=0;
121 unsigned int len = 0; 121 unsigned int len = 0;
122 122
123 /* packet type already determined, skip check */ 123 /* packet type already determined, skip check */
124 len += 2; 124 len += 2;
125 125
126 /* what is fail for? */ 126 /* what is fail for? */
127 memset(temp, 0, sizeof(temp)); 127 memset(temp, 0, sizeof(temp));
128 len += get_field(buffer + len, temp, sizeof(temp)); 128 len += get_field(buffer + len, temp, sizeof(temp));
129 error=atoi(temp); 129 error=atoi(temp);
130 130
131 /* get errorstring and fill into buffer */ 131 /* get errorstring and fill into buffer */
132 memset(out, 0, len); 132 memset(out, 0, bufflen);
133 len += get_field(buffer + len, out, len - 1); 133 len += get_field(buffer + len, out, bufflen - 1);
134 134
135 return error; 135 return error;
136} 136}
137 137
138 138
139/* Send found network to UI */ 139/* Send found network to UI */
140int send_network_found (const char *guihost, int guiport, void *structure) 140int send_network_found (const char *guihost, int guiport, void *structure)
141{ 141{
142 wl_network_t *ptr; 142 wl_network_t *ptr;
143 char buffer[2048], temp[5]; 143 char buffer[2048], temp[5];
144 unsigned int len = 0; 144 unsigned int len = 0;
145 145
146 ptr = (wl_network_t *)structure; 146 ptr = (wl_network_t *)structure;
147 147
148 memset(buffer,0,sizeof(buffer)); 148 memset(buffer,0,sizeof(buffer));
149 /* Type = Found new net (without length field) */ 149 /* Type = Found new net (without length field) */
150 memset(temp, 0, sizeof(temp)); 150 memset(temp, 0, sizeof(temp));
151 snprintf(temp, sizeof(temp) - 1, "%.2d", WL_NETFOUND); 151 snprintf(temp, sizeof(temp) - 1, "%.2d", WL_NETFOUND);
152 memcpy(buffer, temp, 2); 152 memcpy(buffer, temp, 2);
153 len += 2; 153 len += 2;
154 154
155 /* Set Net-type */ 155 /* Set Net-type */
156 memset(temp, 0, sizeof(temp)); 156 memset(temp, 0, sizeof(temp));
157 snprintf(temp, sizeof(temp) - 1, "%d", ptr->net_type); 157 snprintf(temp, sizeof(temp) - 1, "%d", ptr->net_type);