diff options
author | Othmar Gsenger <otti@anytun.org> | 2007-09-04 17:50:31 +0000 |
---|---|---|
committer | Othmar Gsenger <otti@anytun.org> | 2007-09-04 17:50:31 +0000 |
commit | 3db8f505b9c611100ebf0133ef90800b09f8abaa (patch) | |
tree | 3adf5468944f97f419e349fd1e5f97eedb101cad /anytun.cpp | |
parent | NULL String fixed in tundevice (diff) |
tunnel type fixed
Diffstat (limited to 'anytun.cpp')
-rw-r--r-- | anytun.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -182,8 +182,8 @@ int main(int argc, char* argv[]) SignalController sig; sig.init(); - - TunDevice dev(opt.getDevName().c_str(),opt.getDevType().c_str(), opt.getIfconfigParamLocal().c_str(), opt.getIfconfigParamRemoteNetmask().c_str()); + std::string dev_type(opt.getDevType()); + TunDevice dev(opt.getDevName().c_str(), dev_type=="" ? NULL : dev_type.c_str(), opt.getIfconfigParamLocal().c_str(), opt.getIfconfigParamRemoteNetmask().c_str()); SeqWindow seq(opt.getSeqWindowSize()); uint8_t key[] = { |