| 775 looked_up_public_ip_cb, NULL); |
775 looked_up_public_ip_cb, NULL); |
| 776 } |
776 } |
| 777 |
777 |
| 778 /* TODO: This could be exported */ |
778 /* TODO: This could be exported */ |
| 779 static const gchar * |
779 static const gchar * |
| 780 purple_upnp_get_internal_ip() |
780 purple_upnp_get_internal_ip(void) |
| 781 { |
781 { |
| 782 if (control_info.status == PURPLE_UPNP_STATUS_DISCOVERED |
782 if (control_info.status == PURPLE_UPNP_STATUS_DISCOVERED |
| 783 && control_info.internalip |
783 && control_info.internalip |
| 784 && strlen(control_info.internalip) > 0) |
784 && strlen(control_info.internalip) > 0) |
| 785 return control_info.internalip; |
785 return control_info.internalip; |