if(CONFIG_LOG_MSG) { writeLog("Received Attribute Reply: \n" + msg.toString()); }
    private boolean recvAttrReply(SLPAttrRplyMessage msg, SLPInputStream sis,                                  ServiceLocationEnumeration results) throws ServiceLocationException {                                              // read message        msg.fromInputStream(sis);                boolean complete = true;        if(results == null) {            throw new ServiceLocationException(ServiceLocationException.INTERNAL_SYSTEM_ERROR);        }                if(msg.getErrorCode() == 0) {            ((ServiceAttributeEnumeration)results).addElements(msg.getAttributes());                        if( (msg.getFlags() & SLPMessageHeader.FLAG_OVERFLOW) != 0x0 ) {                complete = false;            }        }                if(CONFIG_LOG_MSG) {            writeLog("Received Attribute Reply: \n" + msg.toString());        }                return complete;    }