if(CONFIG_LOG_MSG) { writeLog("Received Service Reply: \n" + msg.toString()); }
    private boolean recvSrvReply(SLPSrvRplyMessage msg,                              SLPInputStream sis,                              ServiceLocationEnumeration results) throws ServiceLocationException {        msg.fromInputStream(sis);                                         boolean complete = true;                if(results == null) {            throw new ServiceLocationException(ServiceLocationException.INTERNAL_SYSTEM_ERROR);        }        if(msg.getErrorCode() == 0) {            ((ServiceURLEnumeration)results).addElements(msg.getURLs());            if( (msg.getFlags() & SLPMessageHeader.FLAG_OVERFLOW) != 0x0 ) {                complete = false;            }        }                if(CONFIG_LOG_MSG) {            writeLog("Received Service Reply: \n" + msg.toString());        }                return complete;    }