+ /* EXTRA DATA */
+ if (al_data->srcip) {
+ log_size = snprintf(log_string, sizeof(log_string) - 1, "Src IP: %s\r\n", al_data->srcip );
+ if (body_size > log_size) {
+ if ( strncat(extra_data, log_string, log_size) != NULL ) {
+ body_size -= log_size;
+ }
+ }
+ }
+ if (al_data->dstip) {
+ log_size = snprintf(log_string, sizeof(log_string) - 1, "Dst IP: %s\r\n", al_data->dstip );
+ if (body_size > log_size) {
+ if ( strncat(extra_data, log_string, log_size) != NULL ) {
+ body_size -= log_size;
+ }
+ }
+ }
+ if (al_data->user) {
+ log_size = snprintf(log_string, sizeof(log_string) - 1, "User: %s\r\n", al_data->user );
+ if (body_size > log_size) {
+ if ( strncat(extra_data, log_string, log_size) != NULL ) {
+ body_size -= log_size;
+ }
+ }
+ }
+