Changeset 534 for trunk/src/ocattun.c
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/garlicat (added) merged: 524-531
- Property svn:mergeinfo changed
-
trunk/src
- Property svn:mergeinfo changed
/branches/garlicat/src (added) merged: 525-529
- Property svn:mergeinfo changed
-
trunk/src/ocattun.c
r511 r534 27 27 28 28 #include "ocat.h" 29 #include "ocat_netdesc.h" 29 30 30 31 … … 61 62 log_msg(LOG_ERR, "could not exec \"%s\": \"%s\"", buf, strerror(errno)); 62 63 63 snprintf(buf, sizeof(buf), "netsh interface ipv6 add route %s/%d \"%s\"", astr, TOR_PREFIX_LEN, dev);64 snprintf(buf, sizeof(buf), "netsh interface ipv6 add route %s/%d \"%s\"", astr, NDESC(prefix_len), dev); 64 65 log_debug("setting IP routing: \"%s\"", buf); 65 66 if (system(buf) == -1) … … 92 93 if (!CNF(use_tap)) 93 94 { 94 snprintf(buf, sizeof(buf), "ifconfig %s add %s/%d up", dev, astr, TOR_PREFIX_LEN);95 snprintf(buf, sizeof(buf), "ifconfig %s add %s/%d up", dev, astr, NDESC(prefix_len)); 95 96 log_msg(LOG_INFO, "configuring tun IP: \"%s\"", buf); 96 97 if (system(buf) == -1) … … 169 170 { 170 171 #ifdef __OpenBSD__ 171 snprintf(buf, sizeof(buf), "ifconfig %s inet6 %s prefixlen %d up", dev, astr, TOR_PREFIX_LEN);172 snprintf(buf, sizeof(buf), "ifconfig %s inet6 %s prefixlen %d up", dev, astr, NDESC(prefix_len)); 172 173 #else 173 snprintf(buf, sizeof(buf), "ifconfig %s inet6 %s/%d up", dev, astr, TOR_PREFIX_LEN);174 snprintf(buf, sizeof(buf), "ifconfig %s inet6 %s/%d up", dev, astr, NDESC(prefix_len)); 174 175 #endif 175 176 log_debug("setting IP on tun: \"%s\"", buf); … … 181 182 // MacOSX requires the route to be set up manually 182 183 // FIXME: the prefix shouldn't be hardcoded here 183 snprintf(buf, sizeof(buf), "route add -inet6 -net fd87:d87e:eb43:: -prefixlen %d -gateway %s", TOR_PREFIX_LEN, astr);184 snprintf(buf, sizeof(buf), "route add -inet6 -net fd87:d87e:eb43:: -prefixlen %d -gateway %s", NDESC(prefix_len), astr); 184 185 log_msg(LOG_INFO, "setup routing: \"%s\"", buf); 185 186 if (system(buf) == -1)
Note: See TracChangeset
for help on using the changeset viewer.
