version 1.23, 2003/10/13 00:44:25 |
version 1.24, 2004/03/04 20:39:27 |
|
|
ap++; |
ap++; |
argsize -= sizeof(register_t); |
argsize -= sizeof(register_t); |
} else if (ktr->ktr_code == SYS_ptrace) { |
} else if (ktr->ktr_code == SYS_ptrace) { |
if (*ap >= 0 && *ap <= |
if (*ap >= 0 && *ap < |
sizeof(ptrace_ops) / sizeof(ptrace_ops[0])) |
sizeof(ptrace_ops) / sizeof(ptrace_ops[0])) |
(void)printf("(%s", ptrace_ops[*ap]); |
(void)printf("(%s", ptrace_ops[*ap]); |
else |
else switch(*ap) { |
|
#ifdef PT_GETFPREGS |
|
case PT_GETFPREGS: |
|
(void)printf("(PT_GETFPREGS"); |
|
break; |
|
#endif |
|
case PT_GETREGS: |
|
(void)printf("(PT_GETREGS"); |
|
break; |
|
#ifdef PT_SETFPREGS |
|
case PT_SETFPREGS: |
|
(void)printf("(PT_SETFPREGS"); |
|
break; |
|
#endif |
|
case PT_SETREGS: |
|
(void)printf("(PT_SETREGS"); |
|
break; |
|
#ifdef PT_STEP |
|
case PT_STEP: |
|
(void)printf("(PT_STEP"); |
|
break; |
|
#endif |
|
#ifdef PT_WCOOKIE |
|
case PT_WCOOKIE: |
|
(void)printf("(PT_WCOOKIE"); |
|
break; |
|
#endif |
|
default: |
(void)printf("(%ld", (long)*ap); |
(void)printf("(%ld", (long)*ap); |
|
break; |
|
} |
c = ','; |
c = ','; |
ap++; |
ap++; |
argsize -= sizeof(register_t); |
argsize -= sizeof(register_t); |