summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
Unidiff
Diffstat (limited to 'noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
index ae6d406..3d5a923 100644
--- a/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
+++ b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc
@@ -35,25 +35,25 @@ int get_field(const char *buffer, char *out)
35 memset(out, 0, atoi(len) + 1); 35 memset(out, 0, atoi(len) + 1);
36 memcpy(out, buffer + 3, atoi(len)); 36 memcpy(out, buffer + 3, atoi(len));
37 37
38 /* Return length of whole field (including 3 byte length) */ 38 /* Return length of whole field (including 3 byte length) */
39 return (atoi(len) + 3); 39 return (atoi(len) + 3);
40} 40}
41 41
42/* Send found network to UI */ 42/* Send found network to UI */
43int send_network_found (const char *guihost, int guiport, void *structure) 43int send_network_found (const char *guihost, int guiport, void *structure)
44{ 44{
45 wl_network_t *ptr; 45 wl_network_t *ptr;
46 char buffer[2048], temp[5]; 46 char buffer[2048], temp[5];
47 int len = 0; 47 unsigned int len = 0;
48 48
49 ptr = (wl_network_t *)structure; 49 ptr = (wl_network_t *)structure;
50 50
51 /* Type = Found new net (without length field) */ 51 /* Type = Found new net (without length field) */
52 memset(temp, 0, sizeof(temp)); 52 memset(temp, 0, sizeof(temp));
53 snprintf(temp, sizeof(temp), "%.2d", NETFOUND); 53 snprintf(temp, sizeof(temp), "%.2d", NETFOUND);
54 memcpy(buffer, temp, 2); 54 memcpy(buffer, temp, 2);
55 len += 2; 55 len += 2;
56 56
57 /* Set Net-type */ 57 /* Set Net-type */
58 memset(temp, 0, sizeof(temp)); 58 memset(temp, 0, sizeof(temp));
59 snprintf(temp, sizeof(temp), "%d", ptr->net_type); 59 snprintf(temp, sizeof(temp), "%d", ptr->net_type);
@@ -82,25 +82,25 @@ int send_network_found (const char *guihost, int guiport, void *structure)
82#ifdef DEBUG 82#ifdef DEBUG
83 wl_loginfo("Sending network to UI: '%s'", buffer); 83 wl_loginfo("Sending network to UI: '%s'", buffer);
84#endif 84#endif
85 85
86 return ((!wl_send(guihost, guiport, buffer)) ? 0 : 1); 86 return ((!wl_send(guihost, guiport, buffer)) ? 0 : 1);
87} 87}
88 88
89/* Fill buffer into structur */ 89/* Fill buffer into structur */
90int get_network_found (void *structure, const char *buffer) 90int get_network_found (void *structure, const char *buffer)
91{ 91{
92 wl_network_t *ptr; 92 wl_network_t *ptr;
93 char temp[5]; 93 char temp[5];
94 int len = 0; 94 unsigned int len = 0;
95 95
96 ptr = (wl_network_t *)structure; 96 ptr = (wl_network_t *)structure;
97 97
98 /* packet type already determined, skip check */ 98 /* packet type already determined, skip check */
99 len += 2; 99 len += 2;
100 100
101 /* Get net type (accesspoint || ad-hoc || ...) */ 101 /* Get net type (accesspoint || ad-hoc || ...) */
102 memset(temp, 0, sizeof(temp)); 102 memset(temp, 0, sizeof(temp));
103 len += get_field(buffer + len, temp); 103 len += get_field(buffer + len, temp);
104 ptr->net_type = atoi(temp); 104 ptr->net_type = atoi(temp);
105 105
106 /* Get channel */ 106 /* Get channel */