| 409 | } |
| 410 | |
| 411 | static |
| 412 | int opt_set(lua_State *L, p_socket ps, int level, int name, void *val, int len) |
| 413 | { |
| 414 | if (setsockopt(*ps, level, name, (char *) val, len) < 0) { |
| 415 | lua_pushnil(L); |
| 416 | lua_pushstring(L, "setsockopt failed"); |
| 417 | return 2; |
| 418 | } |
| 419 | lua_pushnumber(L, 1); |
| 420 | return 1; |
| 421 | } |
| 422 | |
| 423 | static int opt_getboolean(lua_State *L, p_socket ps, int level, int name) |
| 424 | { |
no test coverage detected