diff options
author | Sam Roberts <vieuxtech@gmail.com> | 2012-04-11 14:18:20 -0700 |
---|---|---|
committer | Sam Roberts <vieuxtech@gmail.com> | 2012-04-11 14:18:20 -0700 |
commit | 4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc (patch) | |
tree | ba92aa753ae1b145760cb1c5e69c886d3bf11328 /src/options.h | |
parent | f399ab25fcecad2ff96a5977e8eaf069bb45473c (diff) | |
parent | 195b2a74bb3f368b1f31f9c8bbc1ce0f54de2035 (diff) | |
download | luasocket-4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc.tar.gz luasocket-4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc.tar.bz2 luasocket-4b671f4551e98ac9e1d9a7407d3dffdd7eb1d3dc.zip |
Merge branch 'git-sam' into diego-sam-mwild-integration
Conflicts in options.c were just due to independent small functions
being close to each other.
unix.c in mwild was broken, it wasn't using LUASOCKET_API.
serial.c needed luaL_reg renamed, and to use LUASOCKET_API.
makefile didn't respect standard DESTDIR and prefix makefile
variables, and didn't allow LUAV variable to select lua version to build
against.
I've tested the top-level install-both target builds and installs
against both lua5.1 and lua5.2, but not done further testing.
Conflicts:
README
config
gem/ltn012.tex
makefile
src/makefile
src/options.c
src/options.h
src/tcp.c
src/usocket.c
Diffstat (limited to 'src/options.h')
-rw-r--r-- | src/options.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/options.h b/src/options.h index 70364fc..55447f7 100644 --- a/src/options.h +++ b/src/options.h | |||
@@ -33,14 +33,18 @@ int opt_set_ip_multicast_loop(lua_State *L, p_socket ps); | |||
33 | int opt_set_ip_add_membership(lua_State *L, p_socket ps); | 33 | int opt_set_ip_add_membership(lua_State *L, p_socket ps); |
34 | int opt_set_ip_drop_membersip(lua_State *L, p_socket ps); | 34 | int opt_set_ip_drop_membersip(lua_State *L, p_socket ps); |
35 | int opt_set_ip6_v6only(lua_State *L, p_socket ps); | 35 | int opt_set_ip6_v6only(lua_State *L, p_socket ps); |
36 | /* invokes the appropriate option handler */ | ||
37 | int opt_meth_setoption(lua_State *L, p_opt opt, p_socket ps); | ||
38 | 36 | ||
39 | /* supported options for getoption */ | 37 | /* supported options for getoption */ |
38 | int opt_get_reuseaddr(lua_State *L, p_socket ps); | ||
39 | int opt_get_tcp_nodelay(lua_State *L, p_socket ps); | ||
40 | int opt_get_keepalive(lua_State *L, p_socket ps); | ||
41 | int opt_get_linger(lua_State *L, p_socket ps); | ||
42 | int opt_get_reuseaddr(lua_State *L, p_socket ps); | ||
40 | int opt_get_ip_multicast_loop(lua_State *L, p_socket ps); | 43 | int opt_get_ip_multicast_loop(lua_State *L, p_socket ps); |
41 | int opt_get_ip_multicast_if(lua_State *L, p_socket ps); | 44 | int opt_get_ip_multicast_if(lua_State *L, p_socket ps); |
45 | |||
42 | /* invokes the appropriate option handler */ | 46 | /* invokes the appropriate option handler */ |
47 | int opt_meth_setoption(lua_State *L, p_opt opt, p_socket ps); | ||
43 | int opt_meth_getoption(lua_State *L, p_opt opt, p_socket ps); | 48 | int opt_meth_getoption(lua_State *L, p_opt opt, p_socket ps); |
44 | 49 | ||
45 | |||
46 | #endif | 50 | #endif |