Searched refs:NetworkServiceRunner (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Main/src-server/
H A DNetworkServiceRunner.cpp20 #include "NetworkServiceRunner.h"
28 const std::string NetworkServiceRunner::kNsrKeyName = "--name";
29 const std::string NetworkServiceRunner::kNsrKeyNetwork = "--network";
30 const std::string NetworkServiceRunner::kNsrKeyTrunkType = "--trunk-type";
31 const std::string NetworkServiceRunner::kNsrTrunkName = "--trunk-name";
32 const std::string NetworkServiceRunner::kNsrMacAddress = "--mac-address";
33 const std::string NetworkServiceRunner::kNsrIpAddress = "--ip-address";
34 const std::string NetworkServiceRunner::kNsrIpNetmask = "--netmask";
35 const std::string NetworkServiceRunner::kNsrKeyNeedMain = "--need-main";
37 struct NetworkServiceRunner
50 NetworkServiceRunner::NetworkServiceRunner(const char *aProcName) function in class:NetworkServiceRunner
[all...]
H A DDHCPServerImpl.cpp21 #include "NetworkServiceRunner.h"
399 m->dhcp.setOption(NetworkServiceRunner::kNsrKeyNeedMain, "on");
554 m->dhcp.setOption(NetworkServiceRunner::kNsrKeyNetwork, aNetworkName.c_str());
557 m->dhcp.setOption(NetworkServiceRunner::kNsrTrunkName, aTrunkName.c_str());
559 m->dhcp.setOption(NetworkServiceRunner::kNsrKeyTrunkType, aTrunkType.c_str());
561 /* XXX: should this MAC default initialization moved to NetworkServiceRunner? */
569 m->dhcp.setOption(NetworkServiceRunner::kNsrMacAddress, strMAC);
570 m->dhcp.setOption(NetworkServiceRunner::kNsrIpAddress, Utf8Str(m->IPAddress).c_str());
571 m->dhcp.setOption(NetworkServiceRunner::kNsrIpNetmask, Utf8Str(m->GlobalDhcpOptions[DhcpOpt_SubnetMask].text).c_str());
H A DNATNetworkImpl.cpp19 #include "NetworkServiceRunner.h"
723 m->NATRunner.setOption(NetworkServiceRunner::kNsrKeyNetwork, Utf8Str(mName).c_str());
724 m->NATRunner.setOption(NetworkServiceRunner::kNsrKeyTrunkType, Utf8Str(aTrunkType).c_str());
725 m->NATRunner.setOption(NetworkServiceRunner::kNsrIpAddress, Utf8Str(m->IPv4Gateway).c_str());
726 m->NATRunner.setOption(NetworkServiceRunner::kNsrIpNetmask, Utf8Str(m->IPv4NetworkMask).c_str());
/vbox/src/VBox/Main/include/
H A DNetworkServiceRunner.h31 class NetworkServiceRunner class
34 NetworkServiceRunner(const char *aProcName);
35 virtual ~NetworkServiceRunner();
H A DNATNetworkImpl.h47 class NATNetworkServiceRunner: public NetworkServiceRunner
50 NATNetworkServiceRunner(): NetworkServiceRunner(NATSR_EXECUTABLE_NAME){}
H A DDHCPServerImpl.h36 class DHCPServerRunner: public NetworkServiceRunner
39 DHCPServerRunner():NetworkServiceRunner(DHCP_EXECUTABLE_NAME){}

Completed in 69 milliseconds