home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / kerberosIV / include / admin_server.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-06-03  |  1.2 KB  |  47 lines

  1. /*
  2.  * $Source: /mit/kerberos/src/include/RCS/admin_server.h,v $
  3.  * $Author: steiner $
  4.  * $Header: admin_server.h,v 4.7 89/01/11 11:59:42 steiner Exp $
  5.  *
  6.  * Copyright 1987, 1988 by the Massachusetts Institute of Technology. 
  7.  *
  8.  * For copying and distribution information, please see the file
  9.  * <mit-copyright.h>. 
  10.  *
  11.  * Include file for the Kerberos administration server. 
  12.  */
  13.  
  14. #include <mit-copyright.h>
  15.  
  16. #ifndef ADMIN_SERVER_DEFS
  17. #define ADMIN_SERVER_DEFS
  18.  
  19. #define PW_SRV_VERSION         2    /* version number */
  20.  
  21. #define INSTALL_NEW_PW        (1<<0)    /*
  22.                      * ver, cmd, name, password,
  23.                      * old_pass, crypt_pass, uid
  24.                      */
  25.  
  26. #define ADMIN_NEW_PW        (2<<1)    /*
  27.                      * ver, cmd, name, passwd,
  28.                      * old_pass
  29.                      * (grot), crypt_pass (grot)
  30.                      */
  31.  
  32. #define ADMIN_SET_KDC_PASSWORD    (3<<1)    /* ditto */
  33. #define ADMIN_ADD_NEW_KEY    (4<<1)    /* ditto */
  34. #define ADMIN_ADD_NEW_KEY_ATTR    (5<<1)  /*
  35.                      * ver, cmd, name, passwd,
  36.                      * inst, attr (grot)
  37.                      */
  38. #define INSTALL_REPLY        (1<<1)    /* ver, cmd, name, password */
  39. #define    RETRY_LIMIT         1
  40. #define    TIME_OUT        30
  41. #define USER_TIMEOUT        90
  42. #define MAX_KPW_LEN        40
  43.  
  44. #define KADM    "changepw"        /* service name */
  45.  
  46. #endif /* ADMIN_SERVER_DEFS */
  47.