| 474 int len; |
474 int len; |
| 475 |
475 |
| 476 if (NULL == packet) |
476 if (NULL == packet) |
| 477 return; |
477 return; |
| 478 |
478 |
| |
479 if (!PURPLE_CONNECTION_IS_VALID(pc)) |
| |
480 return; |
| |
481 |
| 479 js = purple_connection_get_protocol_data(pc); |
482 js = purple_connection_get_protocol_data(pc); |
| |
483 |
| |
484 if (NULL == js) |
| |
485 return; |
| |
486 |
| 480 if (js->bosh) |
487 if (js->bosh) |
| 481 if (g_str_equal((*packet)->name, "message") || |
488 if (g_str_equal((*packet)->name, "message") || |
| 482 g_str_equal((*packet)->name, "iq") || |
489 g_str_equal((*packet)->name, "iq") || |
| 483 g_str_equal((*packet)->name, "presence")) |
490 g_str_equal((*packet)->name, "presence")) |
| 484 xmlnode_set_namespace(*packet, "jabber:client"); |
491 xmlnode_set_namespace(*packet, "jabber:client"); |