StringBuffer ret=new StringBuffer();
StringBuffer ret=new StringBuffer(51);
    public String toString() {        StringBuffer ret=new StringBuffer();        ret.append("[dst: ");        if(dest_addr == null)            ret.append("<null>");        else            ret.append(dest_addr);        ret.append(", src: ");        if(src_addr == null)            ret.append("<null>");        else            ret.append(src_addr);        if(headers != null && headers.size() > 0)            ret.append(" (" + headers.size() + " headers)");//         {//             ret.append(" (");//             for(Iterator i=headers.keySet().iterator(); i.hasNext();) {//                 Object key = i.next();//                 Object value = headers.get(key);//                 ret.append(key+"="+value);//                 if (i.hasNext()) {//                     ret.append(" ");//                 }//             }//             ret.append(")");//         }        ret.append(", size = ");        if(buf != null && length > 0)            ret.append(length);        else            ret.append('0');        ret.append(" bytes");        ret.append(']');        return ret.toString();    }