package com.meidusa.amoeba.mysql.net.packet;
import java.io.UnsupportedEncodingException;
import com.meidusa.amoeba.mysql.util.Util;
import com.meidusa.amoeba.net.packet.AbstractPacketBuffer;
/**
* <pre>
* By sending this very specific reply server asks us to send scrambled
* password in old format. The reply contains scramble_323.
*</pre>
*
* @author Struct
*/
public class Scramble323Packet extends AbstractPacket {
public String password;
public String seed323;
public void write2Buffer(AbstractPacketBuffer mybuffer) throws UnsupportedEncodingException {
super.write2Buffer(mybuffer);
MysqlPacketBuffer buffer = (MysqlPacketBuffer) mybuffer;
buffer.writeString(Util.newCrypt(password, seed323));
}
}