cvs commit: src/usr.bin/pkill pkill.c

Chris Pressey cpressey at crater.dragonflybsd.org
Thu Jan 6 14:38:47 PST 2005


cpressey    2005/01/06 14:37:46 PST

DragonFly src repository

  Modified files:
    usr.bin/pkill        pkill.c 
  Log:
  Clarify/clean up code, make fewer assumptions about types:
  - Store pids/gids/uids/devs in a union instead of casting to a long;
  - Don't use the nonspecific LT_GENERIC list type;
  - Add a more specific LT_PPID list type for parent pids;
  - Use NODEV to indicate the lack of a specified device;
  - Make the makelist() function more straightforward:
    - use only one switch statement instead of two cascading ones;
    - introduce a helper function parse_pid() to parse pids;
  - No functional changes.
  
  Revision  Changes    Path
  1.6       +57 -40    src/usr.bin/pkill/pkill.c


http://www.dragonflybsd.org/cvsweb/src/usr.bin/pkill/pkill.c.diff?r1=1.5&r2=1.6&f=u





More information about the Commits mailing list