[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.71 and 1.72

version 1.71, 2012/06/20 07:31:33 version 1.72, 2012/06/21 06:55:58
Line 1434 
Line 1434 
 }  }
   
 static void  static void
   ktrtfork(const struct __tfork *tf)
   {
           printf("struct __tfork { tcb=%p, tid=%p, stack=%p }\n",
               tf->tf_tcb, (void *)tf->tf_tid, tf->tf_stack);
   }
   
   static void
 ktrstruct(char *buf, size_t buflen)  ktrstruct(char *buf, size_t buflen)
 {  {
         char *name, *data;          char *name, *data;
Line 1502 
Line 1509 
                         goto invalid;                          goto invalid;
                 memcpy(&lim, data, datalen);                  memcpy(&lim, data, datalen);
                 ktrrlimit(&lim);                  ktrrlimit(&lim);
           } else if (strcmp(name, "tfork") == 0) {
                   struct __tfork tf;
   
                   if (datalen != sizeof(tf))
                           goto invalid;
                   memcpy(&tf, data, datalen);
                   ktrtfork(&tf);
         } else {          } else {
                 printf("unknown structure %s\n", name);                  printf("unknown structure %s\n", name);
         }          }

Legend:
Removed from v.1.71  
changed lines
  Added in v.1.72