shl adapted to C (<<)

git-svn-id: svn://kolibrios.org@4257 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
esevece
2013-11-19 20:16:26 +00:00
parent 29db36de54
commit 03195be388
2 changed files with 8 additions and 10 deletions

View File

@@ -27,7 +27,7 @@ extern "C" {
#define SOCK_RAW 3
// Socket options
#define SO_NONBLOCK ((long)(1))
#define SO_NONBLOCK 1 << 31
// IP protocols
#define IPPROTO_IP 0
@@ -57,13 +57,13 @@ extern "C" {
#define AI_SUPPORTED 0x40F
// For system function 76
#define API_ETH ((int)(0))
#define API_IPv4 ((int)(1))
#define API_ICMP ((int)(2))
#define API_UDP ((int)(3))
#define API_TCP ((int)(4))
#define API_ARP ((int)(5))
#define API_PPPOE ((int)(6))
#define API_ETH 0 << 16
#define API_IPv4 1 << 16
#define API_ICMP 2 << 16
#define API_UDP 3 << 16
#define API_TCP 4 << 16
#define API_ARP 5 << 16
#define API_PPPOE 6 << 16
// Socket flags for user calls
#define MSG_PEEK 0x02