Mercurial > pidgin.yaz
comparison src/account.h @ 8834:beb7be215db3
[gaim-migrate @ 9598]
I removed account->ip because it isn't used anywhere and I think it's dumb.
Also added handling for a and aaaa records to rendezvous. Gaim peeps
show up in iChat rendezvous lists now. There are still problems.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 28 Apr 2004 00:48:21 +0000 |
parents | 0eb5161ef333 |
children | b540c735a6ad |
comparison
equal
deleted
inserted
replaced
8833:61fdef863ffa | 8834:beb7be215db3 |
---|---|
62 GaimConnection *gc; /**< The connection handle. */ | 62 GaimConnection *gc; /**< The connection handle. */ |
63 | 63 |
64 GHashTable *settings; /**< Protocol-specific settings. */ | 64 GHashTable *settings; /**< Protocol-specific settings. */ |
65 GHashTable *ui_settings; /**< UI-specific settings. */ | 65 GHashTable *ui_settings; /**< UI-specific settings. */ |
66 | 66 |
67 char *ip; /**< The IP address for transfers. */ | |
68 GaimProxyInfo *proxy_info; /**< Proxy information. This will be set */ | 67 GaimProxyInfo *proxy_info; /**< Proxy information. This will be set */ |
69 /* to NULL when the account inherits */ | 68 /* to NULL when the account inherits */ |
70 /* proxy settings from global prefs. */ | 69 /* proxy settings from global prefs. */ |
71 | 70 |
72 GSList *permit; /**< Permit list. */ | 71 GSList *permit; /**< Permit list. */ |
249 */ | 248 */ |
250 void gaim_account_set_auto_login(GaimAccount *account, const char *ui, | 249 void gaim_account_set_auto_login(GaimAccount *account, const char *ui, |
251 gboolean value); | 250 gboolean value); |
252 | 251 |
253 /** | 252 /** |
254 * Sets the public IP address the account will use for such things | |
255 * as file transfer. | |
256 * | |
257 * @param account The account. | |
258 * @param ip The IP address. | |
259 */ | |
260 void gaim_account_set_public_ip(GaimAccount *account, const char *ip); | |
261 | |
262 /** | |
263 * Sets the account's proxy information. | 253 * Sets the account's proxy information. |
264 * | 254 * |
265 * @param account The account. | 255 * @param account The account. |
266 * @param info The proxy information. | 256 * @param info The proxy information. |
267 */ | 257 */ |
444 * | 434 * |
445 * @return @c TRUE if it should auto-login on this UI. | 435 * @return @c TRUE if it should auto-login on this UI. |
446 */ | 436 */ |
447 gboolean gaim_account_get_auto_login(const GaimAccount *account, | 437 gboolean gaim_account_get_auto_login(const GaimAccount *account, |
448 const char *ui); | 438 const char *ui); |
449 | |
450 /** | |
451 * Returns the account's public IP address. | |
452 * | |
453 * @param account The account. | |
454 * | |
455 * @return The IP address. | |
456 */ | |
457 const char *gaim_account_get_public_ip(const GaimAccount *account); | |
458 | 439 |
459 /** | 440 /** |
460 * Returns the account's proxy information. | 441 * Returns the account's proxy information. |
461 * | 442 * |
462 * @param account The account. | 443 * @param account The account. |