String hwAddressStr = dcf.getMacAddress();
if (log.isDebugEnabled()) {
log.debug("isServer: DHCP query hardware/MAC address is " + hwAddressStr);
}
setHwAddress(hwAddressStr);
<BUG>}
if (s_myIpAddress == null) {</BUG>
String myIpStr = dcf.getMyIpAddress();
if (log.isDebugEnabled()) {
log.debug("isServer: DHCP relay agent address is " + myIpStr);

String hwAddressStr = dcf.getMacAddress();
if (log.isDebugEnabled()) {
log.debug("isServer: DHCP query hardware/MAC address is " + hwAddressStr);
}
setHwAddress(hwAddressStr);
String myIpStr = dcf.getMyIpAddress();
if (log.isDebugEnabled()) {
log.debug("isServer: DHCP relay agent address is " + myIpStr);
