[BACK]Return to kdump.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / kdump

Diff for /src/usr.bin/kdump/kdump.c between version 1.23 and 1.24

version 1.23, 2003/10/13 00:44:25 version 1.24, 2004/03/04 20:39:27
Line 373 
Line 373 
                                 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);

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24