mirror of
https://github.com/amnezia-vpn/amneziawg-go.git
synced 2026-05-26 13:50:38 +00:00
0361c54dca
- fix the bug that transport packet interprets as init/resp/cookie with the same size - cleanup error responses - reduce buffer allocations
26 lines
384 B
Go
26 lines
384 B
Go
package device
|
|
|
|
func newDataObf(val string) (obf, error) {
|
|
return &dataObf{}, nil
|
|
}
|
|
|
|
type dataObf struct {
|
|
}
|
|
|
|
func (obf *dataObf) Obfuscate(dst, src []byte) {
|
|
copy(dst, src)
|
|
}
|
|
|
|
func (obf *dataObf) Deobfuscate(dst, src []byte) bool {
|
|
copy(dst, src)
|
|
return true
|
|
}
|
|
|
|
func (o *dataObf) ObfuscatedLen(n int) int {
|
|
return n
|
|
}
|
|
|
|
func (o *dataObf) DeobfuscatedLen(n int) int {
|
|
return n
|
|
}
|