Lines Matching refs:message
55 Message message(OP_BOOTREQUEST, in discover() local
59 message.addOption(OPT_PARAMETER_LIST, kRequestParameters); in discover()
60 message.endOptions(); in discover()
62 return message; in discover()
69 Message message(OP_BOOTREQUEST, in request() local
73 message.addOption(OPT_PARAMETER_LIST, kRequestParameters); in request()
74 message.addOption(OPT_REQUESTED_IP, requestAddress); in request()
75 message.addOption(OPT_SERVER_ID, serverAddress); in request()
76 message.endOptions(); in request()
78 return message; in request()
91 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPOFFER)); in offer() local
93 message.dhcpData.xid = sourceMessage.dhcpData.xid; in offer()
94 message.dhcpData.flags = sourceMessage.dhcpData.flags; in offer()
95 message.dhcpData.yiaddr = offeredAddress; in offer()
96 message.dhcpData.giaddr = sourceMessage.dhcpData.giaddr; in offer()
98 message.addOption(OPT_SERVER_ID, serverAddress); in offer()
99 message.addOption(OPT_LEASE_TIME, kDefaultLeaseTime); in offer()
100 message.addOption(OPT_SUBNET_MASK, offeredNetmask); in offer()
101 message.addOption(OPT_GATEWAY, offeredGateway); in offer()
102 message.addOption(OPT_DNS, in offer()
106 message.endOptions(); in offer()
108 return message; in offer()
120 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPACK)); in ack() local
122 message.dhcpData.xid = sourceMessage.dhcpData.xid; in ack()
123 message.dhcpData.flags = sourceMessage.dhcpData.flags; in ack()
124 message.dhcpData.yiaddr = offeredAddress; in ack()
125 message.dhcpData.giaddr = sourceMessage.dhcpData.giaddr; in ack()
127 message.addOption(OPT_SERVER_ID, serverAddress); in ack()
128 message.addOption(OPT_LEASE_TIME, kDefaultLeaseTime); in ack()
129 message.addOption(OPT_SUBNET_MASK, offeredNetmask); in ack()
130 message.addOption(OPT_GATEWAY, offeredGateway); in ack()
131 message.addOption(OPT_DNS, in ack()
135 message.endOptions(); in ack()
137 return message; in ack()
143 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPNAK)); in nack() local
145 message.dhcpData.xid = sourceMessage.dhcpData.xid; in nack()
146 message.dhcpData.flags = sourceMessage.dhcpData.flags; in nack()
147 message.dhcpData.giaddr = sourceMessage.dhcpData.giaddr; in nack()
149 message.addOption(OPT_SERVER_ID, serverAddress); in nack()
150 message.endOptions(); in nack()
152 return message; in nack()