- Timestamp:
- Jan 12, 2013, 1:43:13 PM (11 years ago)
- Children:
- e3a0d71, 4485285
- Parents:
- 4626016
- git-author:
- Jason Gross <jgross@mit.edu> (01/12/13 13:13:18)
- git-committer:
- Jason Gross <jgross@mit.edu> (01/12/13 13:43:13)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
logging.c
r0792d99 r7869e48 55 55 /* skip login/logout messages if appropriate */ 56 56 if (!owl_global_is_loglogins(&g) && owl_message_is_loginout(m)) return(0); 57 57 58 58 /* check direction */ 59 59 if ((owl_global_get_loggingdirection(&g)==OWL_LOGGING_DIRECTION_IN) && owl_message_is_direction_out(m)) { … … 83 83 buffer = g_string_new(""); 84 84 tmp = short_zuser(owl_message_get_sender(m)); 85 g_string_append_printf(buffer, "Class: %s Instance: %s", 86 owl_message_get_class(m), 85 g_string_append_printf(buffer, "Class: %s Instance: %s", 86 owl_message_get_class(m), 87 87 owl_message_get_instance(m)); 88 88 if (strcmp(owl_message_get_opcode(m), "")) { 89 g_string_append_printf(buffer, " Opcode: %s", 89 g_string_append_printf(buffer, " Opcode: %s", 90 90 owl_message_get_opcode(m)); 91 91 } 92 92 g_string_append_printf(buffer, "\n"); 93 g_string_append_printf(buffer, "Time: %s Host: %s\n", 94 owl_message_get_timestr(m), 93 g_string_append_printf(buffer, "Time: %s Host: %s\n", 94 owl_message_get_timestr(m), 95 95 owl_message_get_hostname(m)); 96 g_string_append_printf(buffer, "From: %s <%s>\n\n", 96 g_string_append_printf(buffer, "From: %s <%s>\n\n", 97 97 owl_message_get_zsig(m), tmp); 98 98 g_string_append_printf(buffer, "%s\n\n", owl_message_get_body(m)); … … 105 105 GString *buffer = NULL; 106 106 buffer = g_string_new(""); 107 g_string_append_printf(buffer, "From: <%s> To: <%s>\n", 107 g_string_append_printf(buffer, "From: <%s> To: <%s>\n", 108 108 owl_message_get_sender(m), owl_message_get_recipient(m)); 109 g_string_append_printf(buffer, "Time: %s\n\n", 109 g_string_append_printf(buffer, "Time: %s\n\n", 110 110 owl_message_get_timestr(m)); 111 111 if (owl_message_is_login(m)) { … … 124 124 buffer = g_string_new(""); 125 125 g_string_append_printf(buffer, "From: <%s> To: <%s>\n", 126 owl_message_get_sender(m), 126 owl_message_get_sender(m), 127 127 owl_message_get_recipient(m)); 128 g_string_append_printf(buffer, "Time: %s\n\n", 128 g_string_append_printf(buffer, "Time: %s\n\n", 129 129 owl_message_get_timestr(m)); 130 130 g_string_append_printf(buffer, "%s\n\n", owl_message_get_body(m)); … … 136 136 GString *buffer; 137 137 buffer = g_string_new(""); 138 g_string_append_printf(buffer, "From: <%s> To: <%s>\n", 139 owl_message_get_sender(m), 138 g_string_append_printf(buffer, "From: <%s> To: <%s>\n", 139 owl_message_get_sender(m), 140 140 owl_message_get_recipient(m)); 141 g_string_append_printf(buffer, "Time: %s\n\n", 141 g_string_append_printf(buffer, "Time: %s\n\n", 142 142 owl_message_get_timestr(m)); 143 g_string_append_printf(buffer, "%s\n\n", 143 g_string_append_printf(buffer, "%s\n\n", 144 144 owl_message_get_body(m)); 145 145 return g_string_free(buffer, FALSE); … … 183 183 void owl_log_enqueue_message(const char *buffer, const char *filename) 184 184 { 185 owl_log_entry *log_msg = NULL; 185 owl_log_entry *log_msg = NULL; 186 186 log_msg = g_new(owl_log_entry,1); 187 187 log_msg->message = g_strdup(buffer); 188 188 log_msg->filename = g_strdup(filename); 189 owl_select_post_task(owl_log_write_entry, log_msg, 189 owl_select_post_task(owl_log_write_entry, log_msg, 190 190 owl_log_entry_free, log_context); 191 191 } … … 353 353 } else if (owl_message_is_type_jabber(m)) { 354 354 if (personal) { 355 from=frombuff=g_strdup_printf("jabber:%s", 355 from=frombuff=g_strdup_printf("jabber:%s", 356 356 owl_message_get_sender(m)); 357 357 } else { 358 from=frombuff=g_strdup_printf("jabber:%s", 358 from=frombuff=g_strdup_printf("jabber:%s", 359 359 owl_message_get_recipient(m)); 360 360 } … … 362 362 from=frombuff=g_strdup("unknown"); 363 363 } 364 364 365 365 /* check for malicious sender formats */ 366 366 len=strlen(frombuff); … … 434 434 } 435 435 436 void owl_log_init(void) 436 void owl_log_init(void) 437 437 { 438 438 log_context = g_main_context_new(); … … 454 454 } 455 455 #endif 456 456 457 457 } 458 458
Note: See TracChangeset
for help on using the changeset viewer.