… | |
… | |
144 | { |
144 | { |
145 | tstamp stamp; |
145 | tstamp stamp; |
146 | const packet_type *handler; |
146 | const packet_type *handler; |
147 | char *data; |
147 | char *data; |
148 | int datalen; |
148 | int datalen; |
149 | |
|
|
150 | ~command () |
|
|
151 | { |
|
|
152 | sfree<char> (data, datalen + 1); |
|
|
153 | } |
|
|
154 | }; |
149 | }; |
155 | |
150 | |
156 | /* how many times we are allowed to give the wrong password before being kicked. */ |
151 | /* how many times we are allowed to give the wrong password before being kicked. */ |
157 | #define MAX_PASSWORD_FAILURES 5 |
152 | #define MAX_PASSWORD_FAILURES 5 |
158 | |
153 | |