]> jfr.im git - irc/quakenet/newserv.git/blame_incremental - lua/luasocket.h
Fix buffer overflow
[irc/quakenet/newserv.git] / lua / luasocket.h
... / ...
CommitLineData
1/* Copyright (C) Chris Porter 2007 */
2
3#ifndef _LUA_SOCKET_H
4#define _LUA_SOCKET_H
5
6#include "lua.h"
7
8typedef struct lua_socket {
9 int fd;
10 int state;
11 long handler;
12 long tag;
13 unsigned long identifier;
14 struct lua_list *l;
15 struct lua_socket *parent;
16
17 struct lua_socket *next;
18} lua_socket;
19
20#define SOCKET_CONNECTING 0x00
21#define SOCKET_CONNECTED 0x01
22#define SOCKET_CLOSED 0x02
23#define SOCKET_LISTENING 0x03
24
25#endif
26