Print this page
OS-3820 lxbrand ptrace(2): the next generation
OS-3685 lxbrand PTRACE_O_TRACEFORK race condition
OS-3834 lxbrand 64-bit strace(1) reports 64-bit process as using x32 ABI
OS-3794 lxbrand panic on init signal death
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/ptools/pflags/pflags.c
          +++ new/usr/src/cmd/ptools/pflags/pflags.c
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
  27   27  /*
  28      - * Copyright (c) 2013, Joyent, Inc. All rights reserved.
       28 + * Copyright 2015, Joyent, Inc.
  29   29   */
  30   30  
  31   31  #include <stdio.h>
  32   32  #include <stdio_ext.h>
  33   33  #include <stdlib.h>
  34   34  #include <unistd.h>
  35   35  #include <ctype.h>
  36   36  #include <fcntl.h>
  37   37  #include <strings.h>
  38   38  #include <dirent.h>
↓ open down ↓ 423 lines elided ↑ open up ↑
 462  462                  break;
 463  463          case PR_JOBCONTROL:
 464  464                  str = "PR_JOBCONTROL";
 465  465                  break;
 466  466          case PR_FAULTED:
 467  467                  str = "PR_FAULTED";
 468  468                  break;
 469  469          case PR_SUSPENDED:
 470  470                  str = "PR_SUSPENDED";
 471  471                  break;
      472 +        case PR_BRAND:
      473 +                str = "PR_BRAND";
      474 +                break;
 472  475          default:
 473  476                  str = buf;
 474  477                  (void) sprintf(str, "%d", why);
 475  478                  break;
 476  479          }
 477  480  
 478  481          return (str);
 479  482  }
 480  483  
 481  484  static char *
↓ open down ↓ 171 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX