private void sendMKDIR(byte[] path, SftpATTRS attr) { packet.reset(); putHEAD(SSH_FXP_MKDIR, 9+path.Length+(attr!=null?attr.length():4)); buf.putInt(count++); buf.putString(path); // path if(attr!=null) attr.dump(buf); else buf.putInt(0); session.write(packet, this, 9+path.Length+(attr!=null?attr.length():4)+4); }
private void sendSETSTAT(byte[] path, SftpATTRS attr) { packet.reset(); putHEAD(SSH_FXP_SETSTAT, 9+path.Length+attr.length()); buf.putInt(count++); buf.putString(path); // path attr.dump(buf); session.write(packet, this, 9+path.Length+attr.length()+4); }