Lines Matching refs:DHCPV4
69 DHCPV4::DHCPV4(const std::string& interface_name, in DHCPV4() function in dhcp_client::DHCPV4
95 DHCPV4::~DHCPV4() { in ~DHCPV4()
99 void DHCPV4::ParseRawPacket(shill::InputData* data) { in ParseRawPacket()
142 void DHCPV4::OnReadError(const std::string& error_msg) { in OnReadError()
146 bool DHCPV4::Start() { in Start()
153 Bind(&DHCPV4::ParseRawPacket, Unretained(this)), in Start()
154 Bind(&DHCPV4::OnReadError, Unretained(this)))); in Start()
158 void DHCPV4::Stop() { in Stop()
165 bool DHCPV4::CreateRawSocket() { in CreateRawSocket()
213 void DHCPV4::HandleOffer(const DHCPMessage& msg) { in HandleOffer()
217 void DHCPV4::HandleAck(const DHCPMessage& msg) { in HandleAck()
221 void DHCPV4::HandleNak(const DHCPMessage& msg) { in HandleNak()
225 bool DHCPV4::MakeRawPacket(const DHCPMessage& message, ByteString* output) { in MakeRawPacket()
288 bool DHCPV4::SendRawPacket(const ByteString& packet) { in SendRawPacket()
313 int DHCPV4::ValidatePacketHeader(const unsigned char* buffer, size_t len) { in ValidatePacketHeader()