1.加了几个测试文件

2.加了Windows下的批处理文件
3.找到bug了。server端加密后发送,但是client端第一次只接收到一半,只对于这一半解密,下次再收到后面一段,再解密,所以解密有问题。

Signed-off-by: dmy@lab <dmy@lab.com>
This commit is contained in:
dmy@lab
2015-10-21 22:59:27 +08:00
parent fed05b3de3
commit db63acc82f
8 changed files with 7367 additions and 9 deletions

View File

@@ -43,6 +43,14 @@ func SendData(carrier *Carrier, nByte int) (n int, err error) {
return
}
func SendData2(carrier *Carrier, nByte int) (n int, err error) {
n, err = carrier.Conn.Write(carrier.Cache[:nByte])
if err != nil {
return
}
return
}
func ReceiveData(carrier *Carrier) (n int, err error) {
n, err = carrier.Conn.Read(carrier.Cache)
if err != nil {
@@ -60,3 +68,12 @@ func ReceiveData(carrier *Carrier) (n int, err error) {
}
return
}
func ReceiveData2(carrier *Carrier) (n int, err error) {
n, err = carrier.Conn.Read(carrier.Cache)
if err != nil {
n = 0
return
}
return
}