lightsword
Version:
LightSword Secure SOCKS5 Proxy / iOS VPN Server
41 lines (34 loc) • 683 B
text/typescript
//-----------------------------------
// Copyright(c) 2015 Neko
//-----------------------------------
export enum AUTHENTICATION {
NOAUTH = 0x00,
GSSAPI = 0x01,
USERPASS = 0x02,
NONE = 0xFF
}
export enum REQUEST_CMD {
CONNECT = 0x01,
BIND = 0x02,
UDP_ASSOCIATE = 0x03
}
export enum ATYP {
IPV4 = 0x01,
DN = 0x03,
IPV6 = 0x04
}
export enum REPLY_CODE {
SUCCESS = 0x00,
SOCKS_SERVER_FAILURE = 0x01,
CONNECTION_NOT_ALLOWED = 0x02,
NETWORK_UNREACHABLE = 0x03,
HOST_UNREACHABLE = 0x04,
CONNECTION_REFUSED = 0x05,
TTL_EXPIRED = 0x06,
CMD_NOT_SUPPORTED = 0x07,
ADDR_TYPE_NOT_SUPPORTED = 0x08,
}
export enum SOCKS_VER {
V5 = 0x05
}