Comparison

util-src/net.c @ 6418:ae798314347c

Merge 0.10->trunk
author Kim Alvefur <zash@zash.se>
date Thu, 18 Sep 2014 02:22:48 +0200
parent 6413:a552f4170aed
child 6615:8e4572a642cb
comparison
equal deleted inserted replaced
6410:d782cbb46c2a 6418:ae798314347c
23 #include <netinet/in.h> 23 #include <netinet/in.h>
24 #endif 24 #endif
25 25
26 #include <lua.h> 26 #include <lua.h>
27 #include <lauxlib.h> 27 #include <lauxlib.h>
28
29 #if (LUA_VERSION_NUM == 502)
30 #define luaL_register(L, N, R) luaL_setfuncs(L, R, 0)
31 #endif
28 32
29 /* Enumerate all locally configured IP addresses */ 33 /* Enumerate all locally configured IP addresses */
30 34
31 const char * const type_strings[] = { 35 const char * const type_strings[] = {
32 "both", 36 "both",
110 luaL_Reg exports[] = { 114 luaL_Reg exports[] = {
111 { "local_addresses", lc_local_addresses }, 115 { "local_addresses", lc_local_addresses },
112 { NULL, NULL } 116 { NULL, NULL }
113 }; 117 };
114 118
115 luaL_register(L, "net", exports); 119 lua_newtable(L);
120 luaL_register(L, NULL, exports);
116 return 1; 121 return 1;
117 } 122 }