Mercurial > pidgin
comparison src/protocols/novell/nmuser.c @ 8684:046dd8ef2920
[gaim-migrate @ 9437]
Excess whitespace bad, especially *that* much.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 17 Apr 2004 18:29:20 +0000 |
parents | 9ee2542d1104 |
children | 0f73e8204529 |
comparison
equal
deleted
inserted
replaced
8683:76935eb1bd40 | 8684:046dd8ef2920 |
---|---|
7 * USED, PRACTICED, PERFORMED, COPIED, DISTRIBUTED, REVISED, MODIFIED, | 7 * USED, PRACTICED, PERFORMED, COPIED, DISTRIBUTED, REVISED, MODIFIED, |
8 * TRANSLATED, ABRIDGED, CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, | 8 * TRANSLATED, ABRIDGED, CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, |
9 * RECAST, TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, | 9 * RECAST, TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, |
10 * INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT | 10 * INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT |
11 * THE PERPETRATOR TO CRIMINAL AND CIVIL LIABILITY. | 11 * THE PERPETRATOR TO CRIMINAL AND CIVIL LIABILITY. |
12 * | 12 * |
13 * AS BETWEEN [GAIM] AND NOVELL, NOVELL GRANTS [GAIM] THE RIGHT TO REPUBLISH | 13 * AS BETWEEN [GAIM] AND NOVELL, NOVELL GRANTS [GAIM] THE RIGHT TO REPUBLISH |
14 * THIS WORK UNDER THE GPL (GNU GENERAL PUBLIC LICENSE) WITH ALL RIGHTS AND | 14 * THIS WORK UNDER THE GPL (GNU GENERAL PUBLIC LICENSE) WITH ALL RIGHTS AND |
15 * LICENSES THEREUNDER. IF YOU HAVE RECEIVED THIS WORK DIRECTLY OR INDIRECTLY | 15 * LICENSES THEREUNDER. IF YOU HAVE RECEIVED THIS WORK DIRECTLY OR INDIRECTLY |
16 * FROM [GAIM] AS PART OF SUCH A REPUBLICATION, YOU HAVE ALL RIGHTS AND LICENSES | 16 * FROM [GAIM] AS PART OF SUCH A REPUBLICATION, YOU HAVE ALL RIGHTS AND LICENSES |
17 * GRANTED BY [GAIM] UNDER THE GPL. IN CONNECTION WITH SUCH A REPUBLICATION, IF | 17 * GRANTED BY [GAIM] UNDER THE GPL. IN CONNECTION WITH SUCH A REPUBLICATION, IF |
27 #include "nmconn.h" | 27 #include "nmconn.h" |
28 #include "nmcontact.h" | 28 #include "nmcontact.h" |
29 #include "nmuserrecord.h" | 29 #include "nmuserrecord.h" |
30 #include "util.h" | 30 #include "util.h" |
31 | 31 |
32 /* This is the template that we wrap outgoing messages in, since the other | 32 /* This is the template that we wrap outgoing messages in, since the other |
33 * GW Messenger clients expect messages to be in RTF. | 33 * GW Messenger clients expect messages to be in RTF. |
34 */ | 34 */ |
35 #define RTF_TEMPLATE "{\\rtf1\\fbidis\\ansi\\ansicpg1252\\deff0\\deflang1033"\ | 35 #define RTF_TEMPLATE "{\\rtf1\\fbidis\\ansi\\ansicpg1252\\deff0\\deflang1033"\ |
36 "{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset0 "\ | 36 "{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset0 "\ |
37 "Microsoft Sans Serif;}}\n{\\colortbl ;\\red0"\ | 37 "Microsoft Sans Serif;}}\n{\\colortbl ;\\red0"\ |
124 return NMERR_BAD_PARM; | 124 return NMERR_BAD_PARM; |
125 } | 125 } |
126 | 126 |
127 fields = nm_add_field(fields, NM_A_SZ_USERID, 0, NMFIELD_METHOD_VALID, 0, | 127 fields = nm_add_field(fields, NM_A_SZ_USERID, 0, NMFIELD_METHOD_VALID, 0, |
128 (guint32) g_strdup(user->name), NMFIELD_TYPE_UTF8); | 128 (guint32) g_strdup(user->name), NMFIELD_TYPE_UTF8); |
129 | 129 |
130 fields = nm_add_field(fields, NM_A_SZ_CREDENTIALS, 0, NMFIELD_METHOD_VALID, 0, | 130 fields = nm_add_field(fields, NM_A_SZ_CREDENTIALS, 0, NMFIELD_METHOD_VALID, 0, |
131 (guint32) g_strdup(pwd), NMFIELD_TYPE_UTF8); | 131 (guint32) g_strdup(pwd), NMFIELD_TYPE_UTF8); |
132 | 132 |
133 fields = nm_add_field(fields, NM_A_SZ_USER_AGENT, 0, NMFIELD_METHOD_VALID, 0, | 133 fields = nm_add_field(fields, NM_A_SZ_USER_AGENT, 0, NMFIELD_METHOD_VALID, 0, |
134 (guint32) g_strdup(user_agent), NMFIELD_TYPE_UTF8); | 134 (guint32) g_strdup(user_agent), NMFIELD_TYPE_UTF8); |
336 | 336 |
337 fields = nm_add_field(fields, NM_A_FA_CONVERSATION, 0, | 337 fields = nm_add_field(fields, NM_A_FA_CONVERSATION, 0, |
338 NMFIELD_METHOD_VALID, 0, (guint32) tmp, | 338 NMFIELD_METHOD_VALID, 0, (guint32) tmp, |
339 NMFIELD_TYPE_ARRAY); | 339 NMFIELD_TYPE_ARRAY); |
340 tmp = NULL; | 340 tmp = NULL; |
341 | 341 |
342 /* Send the request to the server */ | 342 /* Send the request to the server */ |
343 rc = nm_send_request(user->conn, "leaveconf", fields, &req); | 343 rc = nm_send_request(user->conn, "leaveconf", fields, &req); |
344 if (rc == NM_OK && req) { | 344 if (rc == NM_OK && req) { |
345 nm_request_set_callback(req, callback); | 345 nm_request_set_callback(req, callback); |
346 nm_request_set_data(req, conference); | 346 nm_request_set_data(req, conference); |
613 /* Add display name */ | 613 /* Add display name */ |
614 display_name = nm_contact_get_display_name(contact); | 614 display_name = nm_contact_get_display_name(contact); |
615 if (display_name) | 615 if (display_name) |
616 fields = nm_add_field(fields, NM_A_SZ_DISPLAY_NAME, 0, NMFIELD_METHOD_VALID, 0, | 616 fields = nm_add_field(fields, NM_A_SZ_DISPLAY_NAME, 0, NMFIELD_METHOD_VALID, 0, |
617 (guint32) g_strdup(display_name), NMFIELD_TYPE_UTF8); | 617 (guint32) g_strdup(display_name), NMFIELD_TYPE_UTF8); |
618 | 618 |
619 /* Dispatch the request */ | 619 /* Dispatch the request */ |
620 rc = nm_send_request(user->conn, "createcontact", fields, &req); | 620 rc = nm_send_request(user->conn, "createcontact", fields, &req); |
621 if (rc == NM_OK && req) { | 621 if (rc == NM_OK && req) { |
622 nm_request_set_callback(req, callback); | 622 nm_request_set_callback(req, callback); |
623 nm_request_set_data(req, contact); | 623 nm_request_set_data(req, contact); |
1385 NMField *locate = NULL; | 1385 NMField *locate = NULL; |
1386 NMField *field = NULL; | 1386 NMField *field = NULL; |
1387 const char *cmd; | 1387 const char *cmd; |
1388 nm_response_cb cb; | 1388 nm_response_cb cb; |
1389 gboolean done = TRUE; | 1389 gboolean done = TRUE; |
1390 | 1390 |
1391 if (user == NULL || request == NULL || fields == NULL) | 1391 if (user == NULL || request == NULL || fields == NULL) |
1392 return NMERR_BAD_PARM; | 1392 return NMERR_BAD_PARM; |
1393 | 1393 |
1394 /* Get the return code */ | 1394 /* Get the return code */ |
1395 field = nm_locate_field(NM_A_SZ_RESULT_CODE, fields); | 1395 field = nm_locate_field(NM_A_SZ_RESULT_CODE, fields); |
1396 if (field) { | 1396 if (field) { |
1397 ret_code = atoi((char *) field->value); | 1397 ret_code = atoi((char *) field->value); |
1398 } else { | 1398 } else { |
1399 ret_code = NMERR_PROTOCOL; | 1399 ret_code = NMERR_PROTOCOL; |
1400 } | 1400 } |
1401 | 1401 |
1402 cmd = nm_request_get_cmd(request); | 1402 cmd = nm_request_get_cmd(request); |
1403 if (ret_code == NM_OK && cmd != NULL) { | 1403 if (ret_code == NM_OK && cmd != NULL) { |
1404 | 1404 |
1405 if (strcmp("login", cmd) == 0) { | 1405 if (strcmp("login", cmd) == 0) { |
1406 | 1406 |