Only in src/: auxiliar.o
diff -u src-old/buffer.c src/buffer.c
--- src-old/buffer.c	2007-10-15 00:21:05.000000000 -0400
+++ src/buffer.c	2008-08-18 22:55:16.000000000 -0400
@@ -41,7 +41,7 @@
 /*-------------------------------------------------------------------------*\
 * Initializes C structure 
 \*-------------------------------------------------------------------------*/
-void buffer_init(p_buffer buf, p_io io, p_timeout tm) {
+void buffers_init(p_buffer buf, p_io io, p_timeout tm) {
 	buf->first = buf->last = 0;
     buf->io = io;
     buf->tm = tm;
diff -u src-old/buffer.h src/buffer.h
--- src-old/buffer.h	2007-10-15 00:21:05.000000000 -0400
+++ src/buffer.h	2008-08-18 22:55:16.000000000 -0400
@@ -37,7 +37,7 @@
 typedef t_buffer *p_buffer;
 
 int buffer_open(lua_State *L);
-void buffer_init(p_buffer buf, p_io io, p_timeout tm);
+void buffers_init(p_buffer buf, p_io io, p_timeout tm);
 int buffer_meth_send(lua_State *L, p_buffer buf);
 int buffer_meth_receive(lua_State *L, p_buffer buf);
 int buffer_meth_getstats(lua_State *L, p_buffer buf);
Only in src/: buffer.o
diff -u src-old/except.c src/except.c
--- src-old/except.c	2007-10-15 00:21:05.000000000 -0400
+++ src/except.c	2008-08-19 01:27:13.000000000 -0400
@@ -94,6 +94,6 @@
 * Init module
 \*-------------------------------------------------------------------------*/
 int except_open(lua_State *L) {
-    luaL_openlib(L, NULL, func, 0);
+    luaL_register(L, NULL, func);
     return 0;
 }
Only in src/: except.o
diff -u src-old/inet.c src/inet.c
--- src-old/inet.c	2007-10-15 00:21:05.000000000 -0400
+++ src/inet.c	2008-08-19 01:31:05.000000000 -0400
@@ -38,7 +38,7 @@
 {
     lua_pushstring(L, "dns");
     lua_newtable(L);
-    luaL_openlib(L, NULL, func, 0);
+    luaL_register(L, NULL, func);
     lua_settable(L, -3);
     return 0;
 }
Only in src/: inet.o
Only in src/: io.o
diff -u src-old/luasocket.c src/luasocket.c
--- src-old/luasocket.c	2007-10-15 00:21:05.000000000 -0400
+++ src/luasocket.c	2008-08-19 01:31:47.000000000 -0400
@@ -89,7 +89,7 @@
 static int base_open(lua_State *L) {
     if (socket_open()) {
         /* export functions (and leave namespace table on top of stack) */
-        luaL_openlib(L, "socket", func, 0);
+        luaL_register(L, "socket", func);
 #ifdef LUASOCKET_DEBUG
         lua_pushstring(L, "_DEBUG");
         lua_pushboolean(L, 1);
Only in src/: luasocket.o
diff -u src-old/mime.c src/mime.c
--- src-old/mime.c	2007-10-15 00:21:05.000000000 -0400
+++ src/mime.c	2008-08-19 01:31:54.000000000 -0400
@@ -83,7 +83,7 @@
 \*-------------------------------------------------------------------------*/
 MIME_API int luaopen_mime_core(lua_State *L)
 {
-    luaL_openlib(L, "mime", func, 0);
+    luaL_register(L, "mime", func);
     /* make version string available to scripts */
     lua_pushstring(L, "_VERSION");
     lua_pushstring(L, MIME_VERSION);
Only in src/: mime.o
Only in src/: mime.so.1.0.2
Only in src/: options.o
diff -u src-old/select.c src/select.c
--- src-old/select.c	2007-10-15 00:21:05.000000000 -0400
+++ src/select.c	2008-08-19 01:32:03.000000000 -0400
@@ -39,7 +39,7 @@
 * Initializes module
 \*-------------------------------------------------------------------------*/
 int select_open(lua_State *L) {
-    luaL_openlib(L, NULL, func, 0);
+    luaL_register(L, NULL, func);
     return 0;
 }
 
Only in src/: select.o
Only in src/: socket.so.2.0.2
diff -u src-old/tcp.c src/tcp.c
--- src-old/tcp.c	2007-10-15 00:21:05.000000000 -0400
+++ src/tcp.c	2008-08-19 01:32:15.000000000 -0400
@@ -92,7 +92,7 @@
     auxiliar_add2group(L, "tcp{client}", "tcp{any}");
     auxiliar_add2group(L, "tcp{server}", "tcp{any}");
     /* define library functions */
-    luaL_openlib(L, NULL, func, 0); 
+    luaL_register(L, NULL, func); 
     return 0;
 }
 
@@ -176,7 +176,7 @@
         io_init(&clnt->io, (p_send) socket_send, (p_recv) socket_recv, 
                 (p_error) socket_ioerror, &clnt->sock);
         timeout_init(&clnt->tm, -1, -1);
-        buffer_init(&clnt->buf, &clnt->io, &clnt->tm);
+        buffers_init(&clnt->buf, &clnt->io, &clnt->tm);
         return 1;
     } else {
         lua_pushnil(L); 
@@ -329,7 +329,7 @@
         io_init(&tcp->io, (p_send) socket_send, (p_recv) socket_recv, 
                 (p_error) socket_ioerror, &tcp->sock);
         timeout_init(&tcp->tm, -1, -1);
-        buffer_init(&tcp->buf, &tcp->io, &tcp->tm);
+        buffers_init(&tcp->buf, &tcp->io, &tcp->tm);
         return 1;
     } else {
         lua_pushnil(L);
Only in src/: tcp.o
diff -u src-old/timeout.c src/timeout.c
--- src-old/timeout.c	2007-10-15 00:21:05.000000000 -0400
+++ src/timeout.c	2008-08-19 01:32:29.000000000 -0400
@@ -144,7 +144,7 @@
 * Initializes module
 \*-------------------------------------------------------------------------*/
 int timeout_open(lua_State *L) {
-    luaL_openlib(L, NULL, func, 0);
+    luaL_register(L, NULL, func);
     return 0;
 }
 
Only in src/: timeout.o
diff -u src-old/udp.c src/udp.c
--- src-old/udp.c	2007-10-15 00:21:05.000000000 -0400
+++ src/udp.c	2008-08-19 01:32:40.000000000 -0400
@@ -95,7 +95,7 @@
     auxiliar_add2group(L, "udp{connected}",   "select{able}");
     auxiliar_add2group(L, "udp{unconnected}", "select{able}");
     /* define library functions */
-    luaL_openlib(L, NULL, func, 0); 
+    luaL_register(L, NULL, func); 
     return 0;
 }
 
Only in src/: udp.o
diff -u src-old/unix.c src/unix.c
--- src-old/unix.c	2007-10-15 00:21:05.000000000 -0400
+++ src/unix.c	2008-08-19 01:32:50.000000000 -0400
@@ -90,7 +90,7 @@
     auxiliar_add2group(L, "unix{client}", "unix{any}");
     auxiliar_add2group(L, "unix{server}", "unix{any}");
     /* make sure the function ends up in the package table */
-    luaL_openlib(L, "socket", func, 0);
+    luaL_register(L, "socket", func);
     /* return the function instead of the 'socket' table */
     lua_pushstring(L, "unix");
     lua_gettable(L, -2);
@@ -172,7 +172,7 @@
         io_init(&clnt->io, (p_send)socket_send, (p_recv)socket_recv, 
                 (p_error) socket_ioerror, &clnt->sock);
         timeout_init(&clnt->tm, -1, -1);
-        buffer_init(&clnt->buf, &clnt->io, &clnt->tm);
+        buffers_init(&clnt->buf, &clnt->io, &clnt->tm);
         return 1;
     } else {
         lua_pushnil(L); 
@@ -346,7 +346,7 @@
         io_init(&un->io, (p_send) socket_send, (p_recv) socket_recv, 
                 (p_error) socket_ioerror, &un->sock);
         timeout_init(&un->tm, -1, -1);
-        buffer_init(&un->buf, &un->io, &un->tm);
+        buffers_init(&un->buf, &un->io, &un->tm);
         return 1;
     } else {
         lua_pushnil(L);
Only in src/: usocket.o
