Mercurial > pidgin
comparison libpurple/network.c @ 16424:4999bbc52881
Works for me! Renames prefs: /core to /purple, /gaim/gtk to /pidgin, /gaim/gnt to /finch
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 25 Apr 2007 23:55:56 +0000 |
parents | 1a12ce76c4f4 |
children | 6d0bc0b23440 |
comparison
equal
deleted
inserted
replaced
16423:0fb719b5dc0e | 16424:4999bbc52881 |
---|---|
109 { | 109 { |
110 g_return_if_fail(ip != NULL); | 110 g_return_if_fail(ip != NULL); |
111 | 111 |
112 /* XXX - Ensure the IP address is valid */ | 112 /* XXX - Ensure the IP address is valid */ |
113 | 113 |
114 purple_prefs_set_string("/core/network/public_ip", ip); | 114 purple_prefs_set_string("/purple/network/public_ip", ip); |
115 } | 115 } |
116 | 116 |
117 const char * | 117 const char * |
118 purple_network_get_public_ip(void) | 118 purple_network_get_public_ip(void) |
119 { | 119 { |
120 return purple_prefs_get_string("/core/network/public_ip"); | 120 return purple_prefs_get_string("/purple/network/public_ip"); |
121 } | 121 } |
122 | 122 |
123 const char * | 123 const char * |
124 purple_network_get_local_system_ip(int fd) | 124 purple_network_get_local_system_ip(int fd) |
125 { | 125 { |
174 { | 174 { |
175 const char *ip = NULL; | 175 const char *ip = NULL; |
176 PurpleStunNatDiscovery *stun; | 176 PurpleStunNatDiscovery *stun; |
177 | 177 |
178 /* Check if the user specified an IP manually */ | 178 /* Check if the user specified an IP manually */ |
179 if (!purple_prefs_get_bool("/core/network/auto_ip")) { | 179 if (!purple_prefs_get_bool("/purple/network/auto_ip")) { |
180 ip = purple_network_get_public_ip(); | 180 ip = purple_network_get_public_ip(); |
181 /* Make sure the IP address entered by the user is valid */ | 181 /* Make sure the IP address entered by the user is valid */ |
182 if ((ip != NULL) && (purple_network_ip_atoi(ip) != NULL)) | 182 if ((ip != NULL) && (purple_network_ip_atoi(ip) != NULL)) |
183 return ip; | 183 return ip; |
184 } | 184 } |
385 purple_network_listen_range(unsigned short start, unsigned short end, | 385 purple_network_listen_range(unsigned short start, unsigned short end, |
386 int socket_type, PurpleNetworkListenCallback cb, gpointer cb_data) | 386 int socket_type, PurpleNetworkListenCallback cb, gpointer cb_data) |
387 { | 387 { |
388 PurpleNetworkListenData *ret = NULL; | 388 PurpleNetworkListenData *ret = NULL; |
389 | 389 |
390 if (purple_prefs_get_bool("/core/network/ports_range_use")) { | 390 if (purple_prefs_get_bool("/purple/network/ports_range_use")) { |
391 start = purple_prefs_get_int("/core/network/ports_range_start"); | 391 start = purple_prefs_get_int("/purple/network/ports_range_start"); |
392 end = purple_prefs_get_int("/core/network/ports_range_end"); | 392 end = purple_prefs_get_int("/purple/network/ports_range_end"); |
393 } else { | 393 } else { |
394 if (end < start) | 394 if (end < start) |
395 end = start; | 395 end = start; |
396 } | 396 } |
397 | 397 |
658 if (!g_thread_create(wpurple_network_change_thread, NULL, FALSE, &err)) | 658 if (!g_thread_create(wpurple_network_change_thread, NULL, FALSE, &err)) |
659 purple_debug_error("network", "Couldn't create Network Monitor thread: %s\n", err ? err->message : ""); | 659 purple_debug_error("network", "Couldn't create Network Monitor thread: %s\n", err ? err->message : ""); |
660 } | 660 } |
661 #endif | 661 #endif |
662 | 662 |
663 purple_prefs_add_none ("/core/network"); | 663 purple_prefs_add_none ("/purple/network"); |
664 purple_prefs_add_bool ("/core/network/auto_ip", TRUE); | 664 purple_prefs_add_bool ("/purple/network/auto_ip", TRUE); |
665 purple_prefs_add_string("/core/network/public_ip", ""); | 665 purple_prefs_add_string("/purple/network/public_ip", ""); |
666 purple_prefs_add_bool ("/core/network/ports_range_use", FALSE); | 666 purple_prefs_add_bool ("/purple/network/ports_range_use", FALSE); |
667 purple_prefs_add_int ("/core/network/ports_range_start", 1024); | 667 purple_prefs_add_int ("/purple/network/ports_range_start", 1024); |
668 purple_prefs_add_int ("/core/network/ports_range_end", 2048); | 668 purple_prefs_add_int ("/purple/network/ports_range_end", 2048); |
669 | 669 |
670 purple_upnp_discover(NULL, NULL); | 670 purple_upnp_discover(NULL, NULL); |
671 | 671 |
672 #ifdef HAVE_LIBNM | 672 #ifdef HAVE_LIBNM |
673 nm_context = libnm_glib_init(); | 673 nm_context = libnm_glib_init(); |