ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/conf.C
(Generate patch)

Comparing gvpe/src/conf.C (file contents):
Revision 1.5 by pcg, Fri Mar 28 04:05:10 2003 UTC vs.
Revision 1.6 by pcg, Fri Mar 28 16:14:40 2003 UTC

73 ip_proto = IPPROTO_GRE; 73 ip_proto = IPPROTO_GRE;
74 74
75 default_node.udp_port = DEFAULT_UDPPORT; 75 default_node.udp_port = DEFAULT_UDPPORT;
76 default_node.connectmode = conf_node::C_ALWAYS; 76 default_node.connectmode = conf_node::C_ALWAYS;
77 default_node.compress = true; 77 default_node.compress = true;
78 default_node.can_send = PROT_UDPv4; 78 default_node.protocols = PROT_UDPv4;
79 default_node.can_recv = PROT_IPv4;
80} 79}
81 80
82void configuration::cleanup() 81void configuration::cleanup()
83{ 82{
84 if (rsa_key) 83 if (rsa_key)
291 else if (!strcmp (var, "compress")) 290 else if (!strcmp (var, "compress"))
292 { 291 {
293 parse_bool (node->compress, "compress", true, false); 292 parse_bool (node->compress, "compress", true, false);
294 } 293 }
295 // all these bool options really really cost a lot of executable size! 294 // all these bool options really really cost a lot of executable size!
296 else if (!strcmp (var, "can-send-udp")) 295 else if (!strcmp (var, "enable-udp"))
297 {
298 u8 v; parse_bool (v, "can-send-udp", PROT_UDPv4, 0); node->can_send = (node->can_send & ~PROT_UDPv4) | v;
299 } 296 {
300 else if (!strcmp (var, "can-recv-udp")) 297 u8 v; parse_bool (v, "enable-udp" , PROT_UDPv4, 0); node->protocols = (node->protocols & ~PROT_UDPv4) | v;
301 { 298 }
302 u8 v; parse_bool (v, "can-recv-udp", PROT_UDPv4, 0); node->can_recv = (node->can_recv & ~PROT_UDPv4) | v; 299 else if (!strcmp (var, "enable-rawip"))
303 } 300 {
304 else if (!strcmp (var, "can-send-rawip"))
305 {
306 u8 v; parse_bool (v, "can-send-rawip", PROT_IPv4, 0); node->can_send = (node->can_send & ~PROT_IPv4) | v; 301 u8 v; parse_bool (v, "enable-rawip", PROT_IPv4, 0); node->protocols = (node->protocols & ~PROT_IPv4 ) | v;
307 }
308 else if (!strcmp (var, "can-recv-rawip"))
309 {
310 u8 v; parse_bool (v, "can-recv-rawip", PROT_IPv4, 0); node->can_recv = (node->can_recv & ~PROT_IPv4) | v;
311 } 302 }
312 303
313 // unknown or misplaced 304 // unknown or misplaced
314 else 305 else
315 { 306 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines