|
|
1.1 ! root 1: #ifdef __STDC__ ! 2: # define P(s) s ! 3: #else ! 4: # define P(s) () ! 5: #endif ! 6: ! 7: /* add_ticket.c */ ! 8: int add_ticket P((KTEXT , int , char *, int , char *, char *, char *, int , KTEXT )); ! 9: ! 10: /* cr_err_reply.c */ ! 11: void cr_err_reply P((KTEXT , char *, char *, char *, u_long , u_long , char *)); ! 12: ! 13: /* create_auth_reply.c */ ! 14: KTEXT create_auth_reply P((char *, char *, char *, long , int , unsigned long , int , KTEXT )); ! 15: ! 16: /* create_ciph.c */ ! 17: int create_ciph P((KTEXT , C_Block , char *, char *, char *, unsigned long , int , KTEXT , unsigned long , C_Block )); ! 18: ! 19: /* create_death_packet.c */ ! 20: KTEXT krb_create_death_packet P((char *)); ! 21: ! 22: /* create_ticket.c */ ! 23: int krb_create_ticket P((KTEXT , unsigned int , char *, char *, char *, long , char *, int , long , char *, char *, C_Block )); ! 24: ! 25: /* debug_decl.c */ ! 26: ! 27: /* decomp_ticket.c */ ! 28: int decomp_ticket P((KTEXT , unsigned char *, char *, char *, char *, unsigned long *, C_Block , int *, unsigned long *, char *, char *, C_Block , Key_schedule )); ! 29: ! 30: /* dest_tkt.c */ ! 31: int dest_tkt P((void )); ! 32: ! 33: /* extract_ticket.c */ ! 34: int extract_ticket P((KTEXT , int , char *, int *, int *, char *, KTEXT )); ! 35: ! 36: /* fgetst.c */ ! 37: int fgetst P((FILE *, char *, int )); ! 38: ! 39: /* get_ad_tkt.c */ ! 40: int get_ad_tkt P((char *, char *, char *, int )); ! 41: ! 42: /* get_admhst.c */ ! 43: int krb_get_admhst P((char *, char *, int )); ! 44: ! 45: /* get_cred.c */ ! 46: int krb_get_cred P((char *, char *, char *, CREDENTIALS *)); ! 47: ! 48: /* get_in_tkt.c */ ! 49: int krb_get_pw_in_tkt P((char *, char *, char *, char *, char *, int , char *)); ! 50: int placebo_read_password P((des_cblock *, char *, int )); ! 51: int placebo_read_pw_string P((char *, int , char *, int )); ! 52: ! 53: /* get_krbhst.c */ ! 54: int krb_get_krbhst P((char *, char *, int )); ! 55: ! 56: /* get_krbrlm.c */ ! 57: int krb_get_lrealm P((char *, int )); ! 58: ! 59: /* get_phost.c */ ! 60: char *krb_get_phost P((char *)); ! 61: ! 62: /* get_pw_tkt.c */ ! 63: int get_pw_tkt P((char *, char *, char *, char *)); ! 64: ! 65: /* get_request.c */ ! 66: int get_request P((KTEXT , int , char **, char **)); ! 67: ! 68: /* get_svc_in_tkt.c */ ! 69: int krb_get_svc_in_tkt P((char *, char *, char *, char *, char *, int , char *)); ! 70: ! 71: /* get_tf_fullname.c */ ! 72: int krb_get_tf_fullname P((char *, char *, char *, char *)); ! 73: ! 74: /* get_tf_realm.c */ ! 75: int krb_get_tf_realm P((char *, char *)); ! 76: ! 77: /* getopt.c */ ! 78: int getopt P((int , char **, char *)); ! 79: ! 80: /* getrealm.c */ ! 81: char *krb_realmofhost P((char *)); ! 82: ! 83: /* getst.c */ ! 84: int getst P((int , char *, int )); ! 85: ! 86: /* in_tkt.c */ ! 87: int in_tkt P((char *, char *)); ! 88: ! 89: /* k_gethostname.c */ ! 90: int k_gethostname P((char *, int )); ! 91: ! 92: /* klog.c */ ! 93: char *klog P((int , char *, int , int , int , int , int , int , int , int , int , int )); ! 94: int kset_logfile P((char *)); ! 95: ! 96: /* kname_parse.c */ ! 97: int kname_parse P((char *, char *, char *, char *)); ! 98: int k_isname P((char *)); ! 99: int k_isinst P((char *)); ! 100: int k_isrealm P((char *)); ! 101: ! 102: /* kntoln.c */ ! 103: int krb_kntoln P((AUTH_DAT *, char *)); ! 104: ! 105: /* krb_err_txt.c */ ! 106: ! 107: /* krb_get_in_tkt.c */ ! 108: int krb_get_in_tkt P((char *, char *, char *, char *, char *, int , int (*key_proc )(), int (*decrypt_proc )(), char *)); ! 109: ! 110: /* kuserok.c */ ! 111: int kuserok P((AUTH_DAT *, char *)); ! 112: ! 113: /* log.c */ ! 114: void log P((char *, int , int , int , int , int , int , int , int , int , int )); ! 115: int set_logfile P((char *)); ! 116: int new_log P((long , char *)); ! 117: ! 118: /* mk_err.c */ ! 119: long krb_mk_err P((u_char *, long , char *)); ! 120: ! 121: /* mk_priv.c */ ! 122: long krb_mk_priv P((u_char *, u_char *, u_long , Key_schedule , C_Block , struct sockaddr_in *, struct sockaddr_in *)); ! 123: ! 124: /* mk_req.c */ ! 125: int krb_mk_req P((KTEXT , char *, char *, char *, long )); ! 126: int krb_set_lifetime P((int )); ! 127: ! 128: /* mk_safe.c */ ! 129: long krb_mk_safe P((u_char *, u_char *, u_long , C_Block *, struct sockaddr_in *, struct sockaddr_in *)); ! 130: ! 131: /* month_sname.c */ ! 132: char *month_sname P((int )); ! 133: ! 134: /* netread.c */ ! 135: int krb_net_read P((int , char *, int )); ! 136: ! 137: /* netwrite.c */ ! 138: int krb_net_write P((int , char *, int )); ! 139: ! 140: /* one.c */ ! 141: ! 142: /* pkt_cipher.c */ ! 143: KTEXT pkt_cipher P((KTEXT )); ! 144: ! 145: /* pkt_clen.c */ ! 146: int pkt_clen P((KTEXT )); ! 147: ! 148: /* rd_err.c */ ! 149: int krb_rd_err P((u_char *, u_long , long *, MSG_DAT *)); ! 150: ! 151: /* rd_priv.c */ ! 152: long krb_rd_priv P((u_char *, u_long , Key_schedule , C_Block , struct sockaddr_in *, struct sockaddr_in *, MSG_DAT *)); ! 153: ! 154: /* rd_req.c */ ! 155: int krb_set_key P((char *, int )); ! 156: int krb_rd_req P((KTEXT , char *, char *, long , AUTH_DAT *, char *)); ! 157: ! 158: /* rd_safe.c */ ! 159: long krb_rd_safe P((u_char *, u_long , C_Block *, struct sockaddr_in *, struct sockaddr_in *, MSG_DAT *)); ! 160: ! 161: /* read_service_key.c */ ! 162: int read_service_key P((char *, char *, char *, int , char *, char *)); ! 163: ! 164: /* recvauth.c */ ! 165: int krb_recvauth P((long , int , KTEXT , char *, char *, struct sockaddr_in *, struct sockaddr_in *, AUTH_DAT *, char *, Key_schedule , char *)); ! 166: ! 167: /* save_credentials.c */ ! 168: int save_credentials P((char *, char *, char *, C_Block , int , int , KTEXT , long )); ! 169: ! 170: /* send_to_kdc.c */ ! 171: int send_to_kdc P((KTEXT , KTEXT , char *)); ! 172: ! 173: /* sendauth.c */ ! 174: int krb_sendauth P((long , int , KTEXT , char *, char *, char *, u_long , MSG_DAT *, CREDENTIALS *, Key_schedule , struct sockaddr_in *, struct sockaddr_in *, char *)); ! 175: int krb_sendsvc P((int , char *)); ! 176: ! 177: /* setenv.c */ ! 178: int setenv P((char *, char *, int )); ! 179: void unsetenv P((char *)); ! 180: char *getenv P((char *)); ! 181: char *_findenv P((char *, int *)); ! 182: ! 183: /* stime.c */ ! 184: char *stime P((long *)); ! 185: ! 186: /* tf_shm.c */ ! 187: int krb_shm_create P((char *)); ! 188: int krb_is_diskless P((void )); ! 189: int krb_shm_dest P((char *)); ! 190: ! 191: /* tf_util.c */ ! 192: int tf_init P((char *, int )); ! 193: int tf_get_pname P((char *)); ! 194: int tf_get_pinst P((char *)); ! 195: int tf_get_cred P((CREDENTIALS *)); ! 196: int tf_close P((void )); ! 197: int tf_save_cred P((char *, char *, char *, C_Block , int , int , KTEXT , long )); ! 198: ! 199: /* tkt_string.c */ ! 200: char *tkt_string P((void )); ! 201: void krb_set_tkt_string P((char *)); ! 202: ! 203: /* util.c */ ! 204: int ad_print P((AUTH_DAT *)); ! 205: int placebo_cblock_print P((des_cblock )); ! 206: ! 207: #undef P
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.