author | mjm <mjm> | 2002-12-28 15:40:30 (UTC) |
---|---|---|
committer | mjm <mjm> | 2002-12-28 15:40:30 (UTC) |
commit | b8ade08c754775d594192e79f33ea9ecc1a3686c (patch) (unidiff) | |
tree | 9037709b052c04b7c9aab6a645cf7bcb020fc82b | |
parent | 94ac3da47b0b36316cff680d319dab23c9339308 (diff) | |
download | opie-b8ade08c754775d594192e79f33ea9ecc1a3686c.zip opie-b8ade08c754775d594192e79f33ea9ecc1a3686c.tar.gz opie-b8ade08c754775d594192e79f33ea9ecc1a3686c.tar.bz2 |
stupidity error
-rw-r--r-- | noncore/net/wellenreiter/libwellenreiter/source/wl_proto.cc | 4 |
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 | |||
@@ -31,33 +31,33 @@ int get_field(const char *buffer, char *out) | |||
31 | /* Get length of value */ | 31 | /* Get length of value */ |
32 | memcpy(len, buffer, 3); | 32 | memcpy(len, buffer, 3); |
33 | 33 | ||
34 | /* Copy buffer to out pointer */ | 34 | /* Copy buffer to out pointer */ |
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 */ |
43 | int send_network_found (const char *guihost, int guiport, void *structure) | 43 | int 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); |
60 | len += add_field(buffer + len, temp, 1); | 60 | len += add_field(buffer + len, temp, 1); |
61 | 61 | ||
62 | /* Set channel */ | 62 | /* Set channel */ |
63 | memset(temp, 0, sizeof(temp)); | 63 | memset(temp, 0, sizeof(temp)); |
@@ -78,33 +78,33 @@ int send_network_found (const char *guihost, int guiport, void *structure) | |||
78 | else | 78 | else |
79 | len += add_field(buffer + len, ptr->bssid, sizeof(buffer) - len - 1); | 79 | len += add_field(buffer + len, ptr->bssid, sizeof(buffer) - len - 1); |
80 | 80 | ||
81 | /* Send prepared buffer to UI */ | 81 | /* Send prepared buffer to UI */ |
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 */ |
90 | int get_network_found (void *structure, const char *buffer) | 90 | int 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 */ |
107 | memset(temp, 0, sizeof(temp)); | 107 | memset(temp, 0, sizeof(temp)); |
108 | len += get_field(buffer + len, temp); | 108 | len += get_field(buffer + len, temp); |
109 | ptr->channel = atoi(temp); | 109 | ptr->channel = atoi(temp); |
110 | 110 | ||