diff libpurple/protocols/jabber/oob.c @ 15823:32c366eeeb99

sed -ie 's/gaim/purple/g'
author Sean Egan <seanegan@gmail.com>
date Mon, 19 Mar 2007 07:01:17 +0000
parents 5fe8042783c1
children 44b4e8bd759b
line wrap: on
line diff
--- a/libpurple/protocols/jabber/oob.c	Mon Mar 19 06:11:46 2007 +0000
+++ b/libpurple/protocols/jabber/oob.c	Mon Mar 19 07:01:17 2007 +0000
@@ -1,5 +1,5 @@
 /*
- * gaim - Jabber Protocol Plugin
+ * purple - Jabber Protocol Plugin
  *
  * Copyright (C) 2003, Nathan Walp <faceprint@faceprint.com>
  *
@@ -44,13 +44,13 @@
 
 } JabberOOBXfer;
 
-static void jabber_oob_xfer_init(GaimXfer *xfer)
+static void jabber_oob_xfer_init(PurpleXfer *xfer)
 {
 	JabberOOBXfer *jox = xfer->data;
-	gaim_xfer_start(xfer, -1, jox->address, jox->port);
+	purple_xfer_start(xfer, -1, jox->address, jox->port);
 }
 
-static void jabber_oob_xfer_free(GaimXfer *xfer)
+static void jabber_oob_xfer_free(PurpleXfer *xfer)
 {
 	JabberOOBXfer *jox = xfer->data;
 	jox->js->oob_file_transfers = g_list_remove(jox->js->oob_file_transfers,
@@ -62,13 +62,13 @@
 	g_free(jox->iq_id);
 	g_free(jox->write_buffer);
 	if(jox->writeh)
-		gaim_input_remove(jox->writeh);
+		purple_input_remove(jox->writeh);
 	g_free(jox);
 
 	xfer->data = NULL;
 }
 
-static void jabber_oob_xfer_end(GaimXfer *xfer)
+static void jabber_oob_xfer_end(PurpleXfer *xfer)
 {
 	JabberOOBXfer *jox = xfer->data;
 	JabberIq *iq;
@@ -82,8 +82,8 @@
 	jabber_oob_xfer_free(xfer);
 }
 
-static void jabber_oob_xfer_request_send(gpointer data, gint source, GaimInputCondition cond) {
-	GaimXfer *xfer = data;
+static void jabber_oob_xfer_request_send(gpointer data, gint source, PurpleInputCondition cond) {
+	PurpleXfer *xfer = data;
 	JabberOOBXfer *jox = xfer->data;
 	int len, total_len = strlen(jox->write_buffer);
 
@@ -93,20 +93,20 @@
 	if(len < 0 && errno == EAGAIN)
 		return;
 	else if(len < 0) {
-		gaim_debug(GAIM_DEBUG_ERROR, "jabber", "Write error on oob xfer!\n");
-		gaim_input_remove(jox->writeh);
-		gaim_xfer_cancel_local(xfer);
+		purple_debug(PURPLE_DEBUG_ERROR, "jabber", "Write error on oob xfer!\n");
+		purple_input_remove(jox->writeh);
+		purple_xfer_cancel_local(xfer);
 	}
 	jox->written_len += len;
 
 	if(jox->written_len == total_len) {
-		gaim_input_remove(jox->writeh);
+		purple_input_remove(jox->writeh);
 		g_free(jox->write_buffer);
 		jox->write_buffer = NULL;
 	}
 }
 
-static void jabber_oob_xfer_start(GaimXfer *xfer)
+static void jabber_oob_xfer_start(PurpleXfer *xfer)
 {
 	JabberOOBXfer *jox = xfer->data;
 
@@ -117,13 +117,13 @@
 		jox->written_len = 0;
 	}
 
-	jox->writeh = gaim_input_add(xfer->fd, GAIM_INPUT_WRITE,
+	jox->writeh = purple_input_add(xfer->fd, PURPLE_INPUT_WRITE,
 		jabber_oob_xfer_request_send, xfer);
 
-	jabber_oob_xfer_request_send(xfer, xfer->fd, GAIM_INPUT_WRITE);
+	jabber_oob_xfer_request_send(xfer, xfer->fd, PURPLE_INPUT_WRITE);
 }
 
-static gssize jabber_oob_xfer_read(guchar **buffer, GaimXfer *xfer) {
+static gssize jabber_oob_xfer_read(guchar **buffer, PurpleXfer *xfer) {
 	JabberOOBXfer *jox = xfer->data;
 	char test[2048];
 	char *tmp, *lenstr;
@@ -137,9 +137,9 @@
 			if(lenstr) {
 				int size;
 				sscanf(lenstr, "Content-Length: %d", &size);
-				gaim_xfer_set_size(xfer, size);
+				purple_xfer_set_size(xfer, size);
 			}
-			gaim_xfer_set_read_fnc(xfer, NULL);
+			purple_xfer_set_read_fnc(xfer, NULL);
 
 			tmp += 4;
 
@@ -148,14 +148,14 @@
 		}
 		return 0;
 	} else if (errno != EAGAIN) {
-		gaim_debug(GAIM_DEBUG_ERROR, "jabber", "Read error on oob xfer!\n");
-		gaim_xfer_cancel_local(xfer);
+		purple_debug(PURPLE_DEBUG_ERROR, "jabber", "Read error on oob xfer!\n");
+		purple_xfer_cancel_local(xfer);
 	}
 
 	return 0;
 }
 
-static void jabber_oob_xfer_recv_error(GaimXfer *xfer, const char *code) {
+static void jabber_oob_xfer_recv_error(PurpleXfer *xfer, const char *code) {
 	JabberOOBXfer *jox = xfer->data;
 	JabberIq *iq;
 	xmlnode *y, *z;
@@ -179,17 +179,17 @@
 	jabber_oob_xfer_free(xfer);
 }
 
-static void jabber_oob_xfer_recv_denied(GaimXfer *xfer) {
+static void jabber_oob_xfer_recv_denied(PurpleXfer *xfer) {
 	jabber_oob_xfer_recv_error(xfer, "406");
 }
 
-static void jabber_oob_xfer_recv_canceled(GaimXfer *xfer) {
+static void jabber_oob_xfer_recv_canceled(PurpleXfer *xfer) {
 	jabber_oob_xfer_recv_error(xfer, "404");
 }
 
 void jabber_oob_parse(JabberStream *js, xmlnode *packet) {
 	JabberOOBXfer *jox;
-	GaimXfer *xfer;
+	PurpleXfer *xfer;
 	char *filename;
 	char *url;
 	const char *type;
@@ -207,13 +207,13 @@
 	url = xmlnode_get_data(urlnode);
 
 	jox = g_new0(JabberOOBXfer, 1);
-	gaim_url_parse(url, &jox->address, &jox->port, &jox->page, NULL, NULL);
+	purple_url_parse(url, &jox->address, &jox->port, &jox->page, NULL, NULL);
 	g_free(url);
 	jox->js = js;
 	jox->headers = g_string_new("");
 	jox->iq_id = g_strdup(xmlnode_get_attrib(packet, "id"));
 
-	xfer = gaim_xfer_new(js->gc->account, GAIM_XFER_RECEIVE,
+	xfer = purple_xfer_new(js->gc->account, PURPLE_XFER_RECEIVE,
 			xmlnode_get_attrib(packet, "from"));
 	if (xfer)
 	{
@@ -222,20 +222,20 @@
 		if(!(filename = g_strdup(g_strrstr(jox->page, "/"))))
 			filename = g_strdup(jox->page);
 
-		gaim_xfer_set_filename(xfer, filename);
+		purple_xfer_set_filename(xfer, filename);
 
 		g_free(filename);
 
-		gaim_xfer_set_init_fnc(xfer,   jabber_oob_xfer_init);
-		gaim_xfer_set_end_fnc(xfer,    jabber_oob_xfer_end);
-		gaim_xfer_set_request_denied_fnc(xfer, jabber_oob_xfer_recv_denied);
-		gaim_xfer_set_cancel_recv_fnc(xfer, jabber_oob_xfer_recv_canceled);
-		gaim_xfer_set_read_fnc(xfer,   jabber_oob_xfer_read);
-		gaim_xfer_set_start_fnc(xfer,  jabber_oob_xfer_start);
+		purple_xfer_set_init_fnc(xfer,   jabber_oob_xfer_init);
+		purple_xfer_set_end_fnc(xfer,    jabber_oob_xfer_end);
+		purple_xfer_set_request_denied_fnc(xfer, jabber_oob_xfer_recv_denied);
+		purple_xfer_set_cancel_recv_fnc(xfer, jabber_oob_xfer_recv_canceled);
+		purple_xfer_set_read_fnc(xfer,   jabber_oob_xfer_read);
+		purple_xfer_set_start_fnc(xfer,  jabber_oob_xfer_start);
 
 		js->oob_file_transfers = g_list_append(js->oob_file_transfers, xfer);
 
-		gaim_xfer_request(xfer);
+		purple_xfer_request(xfer);
 	}
 }