comparison sources/network.cpp @ 6:9be05a31b7f9

Enqlave IRC Network => Vaygr IRC Network -Os optimizations by default temporary functions' arguments rename *char => NULL bool => true|false renamed some global vars, removed debug info
author Vlad Glagolev <enqlave@gmail.com>
date Sun, 27 Jan 2008 17:23:14 +0300
parents 0faceb076254
children 8d54d9fdeca3
comparison
equal deleted inserted replaced
5:0faceb076254 6:9be05a31b7f9
135 } 135 }
136 136
137 freeaddrinfo(reso); 137 freeaddrinfo(reso);
138 138
139 return e; 139 return e;
140 #else 140 #else // ! ENABLE_IPV6
141 if (inet && inet != AF_INET) 141 if (inet && inet != AF_INET)
142 return 0; 142 return 0;
143 143
144 a->inet = AF_INET; 144 a->inet = AF_INET;
145 145
152 return 0; 152 return 0;
153 } else 153 } else
154 memcpy(&a->sa.sin_addr.s_addr, he->h_addr_list[0], he->h_length); 154 memcpy(&a->sa.sin_addr.s_addr, he->h_addr_list[0], he->h_length);
155 155
156 return 1; 156 return 1;
157 #endif // ENABLE_IPV6 157 #endif // ENABLE_IPV6
158 } 158 }
159 159
160 bool Network::activateTCP(int port, pchar host) 160 bool Network::activateTCP(int port, pchar host)
161 { 161 {
162 cs = socket(address.inet, SOCK_STREAM, IPPROTO_TCP); 162 cs = socket(address.inet, SOCK_STREAM, IPPROTO_TCP);
202 202
203 socklen_t parm; 203 socklen_t parm;
204 204
205 setsockopt(cs, IPPROTO_TCP, TCP_NODELAY, (pchar)&parm, sizeof(parm)); 205 setsockopt(cs, IPPROTO_TCP, TCP_NODELAY, (pchar)&parm, sizeof(parm));
206 206
207 connected = 0; 207 connected = false;
208 connecting = 1; 208 connecting = true;
209 209
210 cout << "NETWORK: socket opened..........: " << cs << endl; 210 cout << "NETWORK: socket opened..........: " << cs << endl;
211 211
212 return 1; 212 return 1;
213 } 213 }