mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
@@ -274,7 +274,7 @@ const (
|
||||
func (s *State) PtraceGetRegSet(regset uintptr, dst io.Writer, maxlen int) (int, error) {
|
||||
switch regset {
|
||||
case _NT_PRSTATUS:
|
||||
if maxlen < ptraceRegsSize {
|
||||
if maxlen < registersSize {
|
||||
return 0, syserror.EFAULT
|
||||
}
|
||||
return s.PtraceGetRegs(dst)
|
||||
@@ -287,7 +287,7 @@ func (s *State) PtraceGetRegSet(regset uintptr, dst io.Writer, maxlen int) (int,
|
||||
func (s *State) PtraceSetRegSet(regset uintptr, src io.Reader, maxlen int) (int, error) {
|
||||
switch regset {
|
||||
case _NT_PRSTATUS:
|
||||
if maxlen < ptraceRegsSize {
|
||||
if maxlen < registersSize {
|
||||
return 0, syserror.EFAULT
|
||||
}
|
||||
return s.PtraceSetRegs(src)
|
||||
|
||||
Reference in New Issue
Block a user