| 1110 struct sipmsg *msg; |
1110 struct sipmsg *msg; |
| 1111 int len; |
1111 int len; |
| 1112 time_t currtime; |
1112 time_t currtime; |
| 1113 |
1113 |
| 1114 static char buffer[65536]; |
1114 static char buffer[65536]; |
| 1115 if((len = recv(source, buffer, 65536, 0))) { |
1115 if((len = recv(source, buffer, 65536, 0)) > 0) { |
| 1116 buffer[len] = '\0'; |
1116 buffer[len] = '\0'; |
| 1117 gaim_debug_info("simple","\n\nreceived - %s\n######\n%s\n#######\n\n",ctime(&currtime), buffer); |
1117 gaim_debug_info("simple","\n\nreceived - %s\n######\n%s\n#######\n\n",ctime(&currtime), buffer); |
| 1118 msg = sipmsg_parse_msg(buffer); |
1118 msg = sipmsg_parse_msg(buffer); |
| 1119 if(msg) process_input_message(sip, msg); |
1119 if(msg) process_input_message(sip, msg); |
| 1120 } |
1120 } |