Changeset 2013
- Timestamp:
- 07/25/08 17:00:14 (4 months ago)
- Files:
-
- trunk/libwzd-core/wzd_ClientThread.c (modified) (10 diffs)
- trunk/libwzd-core/wzd_data.c (modified) (1 diff)
- trunk/libwzd-core/wzd_site.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libwzd-core/wzd_ClientThread.c
r2012 r2013 255 255 256 256 if (user) { 257 event_args = STR(user->username); 257 event_args = str_allocate(); 258 str_sprintf(event_args, "\"%s\"", user->username); 258 259 event_send(mainConfig->event_mgr, EVENT_LOGOUT, 0, event_args, context); 259 260 str_deallocate(event_args); … … 338 339 { 339 340 wzd_string_t * event_args = str_allocate(); 340 str_sprintf(event_args, "%s %s",user->username,context->current_action.arg);341 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, context->current_action.arg); 341 342 if (event_send(mainConfig->event_mgr, EVENT_POSTUPLOAD, 0, event_args, context) == EVENT_DENY) 342 343 { … … 1295 1296 { 1296 1297 wzd_string_t * event_args = str_allocate(); 1297 str_sprintf(event_args, "%s %s",user->username,buffer);1298 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, buffer); 1298 1299 ret = event_send(mainConfig->event_mgr, EVENT_PREMKDIR, 0, event_args, context); 1299 1300 str_deallocate(event_args); … … 1379 1380 send_message_raw("257- Command okay\r\n",context); 1380 1381 { 1381 wzd_string_t * event_args = STR(buffer); 1382 wzd_string_t * event_args = str_allocate(); 1383 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, buffer); 1382 1384 event_send(mainConfig->event_mgr, EVENT_MKDIR, 257, event_args, context); 1383 1385 str_deallocate(event_args); … … 1473 1475 { 1474 1476 wzd_string_t * event_args = str_allocate(); 1475 str_sprintf(event_args, "%s %s",user->username,path);1477 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 1476 1478 event_send(mainConfig->event_mgr, EVENT_RMDIR, 258, event_args, context); 1477 1479 str_deallocate(event_args); … … 2065 2067 { 2066 2068 wzd_string_t * event_args = str_allocate(); 2067 str_sprintf(event_args, "%s %s",user->username,path);2069 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2068 2070 ret = event_send(mainConfig->event_mgr, EVENT_PREDOWNLOAD, 0, event_args, context); 2069 2071 str_deallocate(event_args); … … 2277 2279 { 2278 2280 wzd_string_t * event_args = str_allocate(); 2279 str_sprintf(event_args, "%s %s",user->username,path);2281 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2280 2282 ret = event_send(mainConfig->event_mgr, EVENT_PREUPLOAD, 0, event_args, context); 2281 2283 str_deallocate(event_args); … … 2737 2739 if (!ret) { 2738 2740 { 2739 wzd_string_t * event_args = STR(path); 2741 wzd_string_t * event_args = str_allocate(); 2742 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2740 2743 event_send(mainConfig->event_mgr, EVENT_DELE, 250, event_args, context); 2741 2744 str_deallocate(event_args); … … 3034 3037 3035 3038 event_args = str_allocate(); 3036 str_sprintf(event_args, " %s %s %s", user->username, context->current_action.arg, path);3039 str_sprintf(event_args, "\"%s\" \"%s\" \"%s\"", user->username, context->current_action.arg, path); 3037 3040 if (event_send(mainConfig->event_mgr, EVENT_PRERENAME, 0, event_args, context) == EVENT_DENY) 3038 3041 { … … 3331 3334 send_message_raw("230- Command okay\r\n",context); 3332 3335 { 3333 wzd_string_t * event_args = STR(user->username); 3336 wzd_string_t * event_args = str_allocate(); 3337 str_sprintf(event_args, "\"%s\"", user->username); 3334 3338 event_send(mainConfig->event_mgr, EVENT_LOGIN, 230, event_args, context); 3335 3339 str_deallocate(event_args); trunk/libwzd-core/wzd_data.c
r1994 r2013 263 263 264 264 /** \todo Find a way to indicate if transfer was ok in event */ 265 str_sprintf(event_args, "%s %s",user->username,context->current_action.arg);265 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, context->current_action.arg); 266 266 if (event_send(mainConfig->event_mgr, event_id, reply_code, event_args, context) == EVENT_DENY && is_upload) 267 267 { trunk/libwzd-core/wzd_site.c
r2012 r2013 2243 2243 wzd_string_t * event_args = str_allocate(); 2244 2244 wzd_user_t * user = GetUserByID(context->userid); 2245 str_sprintf(event_args, "%s %s",user->username,str_tochar(filename));2245 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, str_tochar(filename)); 2246 2246 ret = event_send(mainConfig->event_mgr, EVENT_PREWIPE, 0, event_args, context); 2247 2247 str_deallocate(event_args); … … 2265 2265 wzd_string_t * event_args = str_allocate(); 2266 2266 wzd_user_t * user = GetUserByID(context->userid); 2267 str_sprintf(event_args, "%s %s",user->username,str_tochar(filename));2267 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, str_tochar(filename)); 2268 2268 event_send(mainConfig->event_mgr, EVENT_WIPE, 200, event_args, context); 2269 2269 str_deallocate(event_args);
