1 /* This is a generated file */ 2 #ifndef __gsskrb5_private_h__ 3 #define __gsskrb5_private_h__ 4 5 #include <stdarg.h> 6 7 gssapi_mech_interface 8 __gss_krb5_initialize (void); 9 10 OM_uint32 11 __gsskrb5_ccache_lifetime ( 12 OM_uint32 */*minor_status*/, 13 krb5_ccache /*id*/, 14 krb5_principal /*principal*/, 15 OM_uint32 */*lifetime*/); 16 17 OM_uint32 18 _gss_DES3_get_mic_compat ( 19 OM_uint32 */*minor_status*/, 20 gsskrb5_ctx /*ctx*/); 21 22 OM_uint32 23 _gssapi_decapsulate ( 24 OM_uint32 */*minor_status*/, 25 gss_buffer_t /*input_token_buffer*/, 26 krb5_data */*out_data*/, 27 const gss_OID mech ); 28 29 void 30 _gssapi_encap_length ( 31 size_t /*data_len*/, 32 size_t */*len*/, 33 size_t */*total_len*/, 34 const gss_OID /*mech*/); 35 36 OM_uint32 37 _gssapi_encapsulate ( 38 OM_uint32 */*minor_status*/, 39 const krb5_data */*in_data*/, 40 gss_buffer_t /*output_token*/, 41 const gss_OID mech ); 42 43 OM_uint32 44 _gssapi_get_mic_arcfour ( 45 OM_uint32 * /*minor_status*/, 46 const gsskrb5_ctx /*context_handle*/, 47 gss_qop_t /*qop_req*/, 48 const gss_buffer_t /*message_buffer*/, 49 gss_buffer_t /*message_token*/, 50 krb5_keyblock */*key*/); 51 52 void * 53 _gssapi_make_mech_header ( 54 void */*ptr*/, 55 size_t /*len*/, 56 const gss_OID /*mech*/); 57 58 OM_uint32 59 _gssapi_mic_cfx ( 60 OM_uint32 */*minor_status*/, 61 const gsskrb5_ctx /*context_handle*/, 62 gss_qop_t /*qop_req*/, 63 const gss_buffer_t /*message_buffer*/, 64 gss_buffer_t /*message_token*/, 65 krb5_keyblock */*key*/); 66 67 OM_uint32 68 _gssapi_msg_order_check ( 69 struct gss_msg_order */*o*/, 70 OM_uint32 /*seq_num*/); 71 72 OM_uint32 73 _gssapi_msg_order_create ( 74 OM_uint32 */*minor_status*/, 75 struct gss_msg_order **/*o*/, 76 OM_uint32 /*flags*/, 77 OM_uint32 /*seq_num*/, 78 OM_uint32 /*jitter_window*/, 79 int /*use_64*/); 80 81 OM_uint32 82 _gssapi_msg_order_destroy (struct gss_msg_order **/*m*/); 83 84 krb5_error_code 85 _gssapi_msg_order_export ( 86 krb5_storage */*sp*/, 87 struct gss_msg_order */*o*/); 88 89 OM_uint32 90 _gssapi_msg_order_f (OM_uint32 /*flags*/); 91 92 OM_uint32 93 _gssapi_msg_order_import ( 94 OM_uint32 */*minor_status*/, 95 krb5_storage */*sp*/, 96 struct gss_msg_order **/*o*/); 97 98 OM_uint32 99 _gssapi_unwrap_arcfour ( 100 OM_uint32 */*minor_status*/, 101 const gsskrb5_ctx /*context_handle*/, 102 const gss_buffer_t /*input_message_buffer*/, 103 gss_buffer_t /*output_message_buffer*/, 104 int */*conf_state*/, 105 gss_qop_t */*qop_state*/, 106 krb5_keyblock */*key*/); 107 108 OM_uint32 109 _gssapi_unwrap_cfx ( 110 OM_uint32 */*minor_status*/, 111 const gsskrb5_ctx /*context_handle*/, 112 const gss_buffer_t /*input_message_buffer*/, 113 gss_buffer_t /*output_message_buffer*/, 114 int */*conf_state*/, 115 gss_qop_t */*qop_state*/, 116 krb5_keyblock */*key*/); 117 118 OM_uint32 119 _gssapi_verify_mech_header ( 120 u_char **/*str*/, 121 size_t /*total_len*/, 122 gss_OID /*mech*/); 123 124 OM_uint32 125 _gssapi_verify_mic_arcfour ( 126 OM_uint32 * /*minor_status*/, 127 const gsskrb5_ctx /*context_handle*/, 128 const gss_buffer_t /*message_buffer*/, 129 const gss_buffer_t /*token_buffer*/, 130 gss_qop_t * /*qop_state*/, 131 krb5_keyblock */*key*/, 132 char */*type*/); 133 134 OM_uint32 135 _gssapi_verify_mic_cfx ( 136 OM_uint32 */*minor_status*/, 137 const gsskrb5_ctx /*context_handle*/, 138 const gss_buffer_t /*message_buffer*/, 139 const gss_buffer_t /*token_buffer*/, 140 gss_qop_t */*qop_state*/, 141 krb5_keyblock */*key*/); 142 143 OM_uint32 144 _gssapi_verify_pad ( 145 gss_buffer_t /*wrapped_token*/, 146 size_t /*datalen*/, 147 size_t */*padlen*/); 148 149 OM_uint32 150 _gssapi_wrap_arcfour ( 151 OM_uint32 * /*minor_status*/, 152 const gsskrb5_ctx /*context_handle*/, 153 int /*conf_req_flag*/, 154 gss_qop_t /*qop_req*/, 155 const gss_buffer_t /*input_message_buffer*/, 156 int * /*conf_state*/, 157 gss_buffer_t /*output_message_buffer*/, 158 krb5_keyblock */*key*/); 159 160 OM_uint32 161 _gssapi_wrap_cfx ( 162 OM_uint32 */*minor_status*/, 163 const gsskrb5_ctx /*context_handle*/, 164 int /*conf_req_flag*/, 165 gss_qop_t /*qop_req*/, 166 const gss_buffer_t /*input_message_buffer*/, 167 int */*conf_state*/, 168 gss_buffer_t /*output_message_buffer*/, 169 krb5_keyblock */*key*/); 170 171 OM_uint32 172 _gssapi_wrap_size_arcfour ( 173 OM_uint32 */*minor_status*/, 174 const gsskrb5_ctx /*ctx*/, 175 int /*conf_req_flag*/, 176 gss_qop_t /*qop_req*/, 177 OM_uint32 /*req_output_size*/, 178 OM_uint32 */*max_input_size*/, 179 krb5_keyblock */*key*/); 180 181 OM_uint32 182 _gssapi_wrap_size_cfx ( 183 OM_uint32 */*minor_status*/, 184 const gsskrb5_ctx /*context_handle*/, 185 int /*conf_req_flag*/, 186 gss_qop_t /*qop_req*/, 187 OM_uint32 /*req_output_size*/, 188 OM_uint32 */*max_input_size*/, 189 krb5_keyblock */*key*/); 190 191 OM_uint32 192 _gsskrb5_accept_sec_context ( 193 OM_uint32 * /*minor_status*/, 194 gss_ctx_id_t * /*context_handle*/, 195 const gss_cred_id_t /*acceptor_cred_handle*/, 196 const gss_buffer_t /*input_token_buffer*/, 197 const gss_channel_bindings_t /*input_chan_bindings*/, 198 gss_name_t * /*src_name*/, 199 gss_OID * /*mech_type*/, 200 gss_buffer_t /*output_token*/, 201 OM_uint32 * /*ret_flags*/, 202 OM_uint32 * /*time_rec*/, 203 gss_cred_id_t * /*delegated_cred_handle*/); 204 205 OM_uint32 206 _gsskrb5_acquire_cred ( 207 OM_uint32 * /*minor_status*/, 208 const gss_name_t /*desired_name*/, 209 OM_uint32 /*time_req*/, 210 const gss_OID_set /*desired_mechs*/, 211 gss_cred_usage_t /*cred_usage*/, 212 gss_cred_id_t * /*output_cred_handle*/, 213 gss_OID_set * /*actual_mechs*/, 214 OM_uint32 * time_rec ); 215 216 OM_uint32 217 _gsskrb5_add_cred ( 218 OM_uint32 */*minor_status*/, 219 const gss_cred_id_t /*input_cred_handle*/, 220 const gss_name_t /*desired_name*/, 221 const gss_OID /*desired_mech*/, 222 gss_cred_usage_t /*cred_usage*/, 223 OM_uint32 /*initiator_time_req*/, 224 OM_uint32 /*acceptor_time_req*/, 225 gss_cred_id_t */*output_cred_handle*/, 226 gss_OID_set */*actual_mechs*/, 227 OM_uint32 */*initiator_time_rec*/, 228 OM_uint32 */*acceptor_time_rec*/); 229 230 OM_uint32 231 _gsskrb5_add_oid_set_member ( 232 OM_uint32 * /*minor_status*/, 233 const gss_OID /*member_oid*/, 234 gss_OID_set * oid_set ); 235 236 OM_uint32 237 _gsskrb5_canonicalize_name ( 238 OM_uint32 * /*minor_status*/, 239 const gss_name_t /*input_name*/, 240 const gss_OID /*mech_type*/, 241 gss_name_t * output_name ); 242 243 void 244 _gsskrb5_clear_status (void); 245 246 OM_uint32 247 _gsskrb5_compare_name ( 248 OM_uint32 * /*minor_status*/, 249 const gss_name_t /*name1*/, 250 const gss_name_t /*name2*/, 251 int * name_equal ); 252 253 OM_uint32 254 _gsskrb5_context_time ( 255 OM_uint32 * /*minor_status*/, 256 const gss_ctx_id_t /*context_handle*/, 257 OM_uint32 * time_rec ); 258 259 OM_uint32 260 _gsskrb5_create_8003_checksum ( 261 OM_uint32 */*minor_status*/, 262 const gss_channel_bindings_t /*input_chan_bindings*/, 263 OM_uint32 /*flags*/, 264 const krb5_data */*fwd_data*/, 265 Checksum */*result*/); 266 267 OM_uint32 268 _gsskrb5_create_ctx ( 269 OM_uint32 * /*minor_status*/, 270 gss_ctx_id_t * /*context_handle*/, 271 const gss_channel_bindings_t /*input_chan_bindings*/, 272 enum gss_ctx_id_t_state /*state*/); 273 274 OM_uint32 275 _gsskrb5_create_empty_oid_set ( 276 OM_uint32 * /*minor_status*/, 277 gss_OID_set * oid_set ); 278 279 OM_uint32 280 _gsskrb5_decapsulate ( 281 OM_uint32 */*minor_status*/, 282 gss_buffer_t /*input_token_buffer*/, 283 krb5_data */*out_data*/, 284 const void */*type*/, 285 gss_OID /*oid*/); 286 287 krb5_error_code 288 _gsskrb5_decode_be_om_uint32 ( 289 const void */*ptr*/, 290 OM_uint32 */*n*/); 291 292 krb5_error_code 293 _gsskrb5_decode_om_uint32 ( 294 const void */*ptr*/, 295 OM_uint32 */*n*/); 296 297 OM_uint32 298 _gsskrb5_delete_sec_context ( 299 OM_uint32 * /*minor_status*/, 300 gss_ctx_id_t * /*context_handle*/, 301 gss_buffer_t /*output_token*/); 302 303 OM_uint32 304 _gsskrb5_display_name ( 305 OM_uint32 * /*minor_status*/, 306 const gss_name_t /*input_name*/, 307 gss_buffer_t /*output_name_buffer*/, 308 gss_OID * output_name_type ); 309 310 OM_uint32 311 _gsskrb5_display_status ( 312 OM_uint32 */*minor_status*/, 313 OM_uint32 /*status_value*/, 314 int /*status_type*/, 315 const gss_OID /*mech_type*/, 316 OM_uint32 */*message_context*/, 317 gss_buffer_t /*status_string*/); 318 319 OM_uint32 320 _gsskrb5_duplicate_name ( 321 OM_uint32 * /*minor_status*/, 322 const gss_name_t /*src_name*/, 323 gss_name_t * dest_name ); 324 325 void 326 _gsskrb5_encap_length ( 327 size_t /*data_len*/, 328 size_t */*len*/, 329 size_t */*total_len*/, 330 const gss_OID /*mech*/); 331 332 OM_uint32 333 _gsskrb5_encapsulate ( 334 OM_uint32 */*minor_status*/, 335 const krb5_data */*in_data*/, 336 gss_buffer_t /*output_token*/, 337 const void */*type*/, 338 const gss_OID mech ); 339 340 krb5_error_code 341 _gsskrb5_encode_be_om_uint32 ( 342 OM_uint32 /*n*/, 343 u_char */*p*/); 344 345 krb5_error_code 346 _gsskrb5_encode_om_uint32 ( 347 OM_uint32 /*n*/, 348 u_char */*p*/); 349 350 OM_uint32 351 _gsskrb5_export_name ( 352 OM_uint32 * /*minor_status*/, 353 const gss_name_t /*input_name*/, 354 gss_buffer_t exported_name ); 355 356 OM_uint32 357 _gsskrb5_export_sec_context ( 358 OM_uint32 * /*minor_status*/, 359 gss_ctx_id_t * /*context_handle*/, 360 gss_buffer_t interprocess_token ); 361 362 char * 363 _gsskrb5_get_error_string (void); 364 365 ssize_t 366 _gsskrb5_get_mech ( 367 const u_char */*ptr*/, 368 size_t /*total_len*/, 369 const u_char **/*mech_ret*/); 370 371 OM_uint32 372 _gsskrb5_get_mic ( 373 OM_uint32 * /*minor_status*/, 374 const gss_ctx_id_t /*context_handle*/, 375 gss_qop_t /*qop_req*/, 376 const gss_buffer_t /*message_buffer*/, 377 gss_buffer_t message_token ); 378 379 struct gssapi_thr_context * 380 _gsskrb5_get_thread_context (int /*createp*/); 381 382 OM_uint32 383 _gsskrb5_get_tkt_flags ( 384 OM_uint32 */*minor_status*/, 385 gsskrb5_ctx /*ctx*/, 386 OM_uint32 */*tkt_flags*/); 387 388 OM_uint32 389 _gsskrb5_import_cred ( 390 OM_uint32 */*minor_status*/, 391 krb5_ccache /*id*/, 392 krb5_principal /*keytab_principal*/, 393 krb5_keytab /*keytab*/, 394 gss_cred_id_t */*cred*/); 395 396 OM_uint32 397 _gsskrb5_import_name ( 398 OM_uint32 * /*minor_status*/, 399 const gss_buffer_t /*input_name_buffer*/, 400 const gss_OID /*input_name_type*/, 401 gss_name_t * output_name ); 402 403 OM_uint32 404 _gsskrb5_import_sec_context ( 405 OM_uint32 * /*minor_status*/, 406 const gss_buffer_t /*interprocess_token*/, 407 gss_ctx_id_t * context_handle ); 408 409 OM_uint32 410 _gsskrb5_indicate_mechs ( 411 OM_uint32 * /*minor_status*/, 412 gss_OID_set * mech_set ); 413 414 krb5_error_code 415 _gsskrb5_init (void); 416 417 OM_uint32 418 _gsskrb5_init_sec_context ( 419 OM_uint32 * /*minor_status*/, 420 const gss_cred_id_t /*initiator_cred_handle*/, 421 gss_ctx_id_t * /*context_handle*/, 422 const gss_name_t /*target_name*/, 423 const gss_OID /*mech_type*/, 424 OM_uint32 /*req_flags*/, 425 OM_uint32 /*time_req*/, 426 const gss_channel_bindings_t /*input_chan_bindings*/, 427 const gss_buffer_t /*input_token*/, 428 gss_OID * /*actual_mech_type*/, 429 gss_buffer_t /*output_token*/, 430 OM_uint32 * /*ret_flags*/, 431 OM_uint32 * time_rec ); 432 433 OM_uint32 434 _gsskrb5_inquire_context ( 435 OM_uint32 * /*minor_status*/, 436 const gss_ctx_id_t /*context_handle*/, 437 gss_name_t * /*src_name*/, 438 gss_name_t * /*targ_name*/, 439 OM_uint32 * /*lifetime_rec*/, 440 gss_OID * /*mech_type*/, 441 OM_uint32 * /*ctx_flags*/, 442 int * /*locally_initiated*/, 443 int * open_context ); 444 445 OM_uint32 446 _gsskrb5_inquire_cred ( 447 OM_uint32 * /*minor_status*/, 448 const gss_cred_id_t /*cred_handle*/, 449 gss_name_t * /*output_name*/, 450 OM_uint32 * /*lifetime*/, 451 gss_cred_usage_t * /*cred_usage*/, 452 gss_OID_set * mechanisms ); 453 454 OM_uint32 455 _gsskrb5_inquire_cred_by_mech ( 456 OM_uint32 * /*minor_status*/, 457 const gss_cred_id_t /*cred_handle*/, 458 const gss_OID /*mech_type*/, 459 gss_name_t * /*name*/, 460 OM_uint32 * /*initiator_lifetime*/, 461 OM_uint32 * /*acceptor_lifetime*/, 462 gss_cred_usage_t * cred_usage ); 463 464 OM_uint32 465 _gsskrb5_inquire_cred_by_oid ( 466 OM_uint32 * /*minor_status*/, 467 const gss_cred_id_t /*cred_handle*/, 468 const gss_OID /*desired_object*/, 469 gss_buffer_set_t */*data_set*/); 470 471 OM_uint32 472 _gsskrb5_inquire_mechs_for_name ( 473 OM_uint32 * /*minor_status*/, 474 const gss_name_t /*input_name*/, 475 gss_OID_set * mech_types ); 476 477 OM_uint32 478 _gsskrb5_inquire_names_for_mech ( 479 OM_uint32 * /*minor_status*/, 480 const gss_OID /*mechanism*/, 481 gss_OID_set * name_types ); 482 483 OM_uint32 484 _gsskrb5_inquire_sec_context_by_oid ( 485 OM_uint32 */*minor_status*/, 486 const gss_ctx_id_t /*context_handle*/, 487 const gss_OID /*desired_object*/, 488 gss_buffer_set_t */*data_set*/); 489 490 OM_uint32 491 _gsskrb5_krb5_ccache_name ( 492 OM_uint32 */*minor_status*/, 493 const char */*name*/, 494 const char **/*out_name*/); 495 496 OM_uint32 497 _gsskrb5_lifetime_left ( 498 OM_uint32 */*minor_status*/, 499 OM_uint32 /*lifetime*/, 500 OM_uint32 */*lifetime_rec*/); 501 502 void * 503 _gsskrb5_make_header ( 504 void */*ptr*/, 505 size_t /*len*/, 506 const void */*type*/, 507 const gss_OID /*mech*/); 508 509 OM_uint32 510 _gsskrb5_process_context_token ( 511 OM_uint32 */*minor_status*/, 512 const gss_ctx_id_t /*context_handle*/, 513 const gss_buffer_t token_buffer ); 514 515 OM_uint32 516 _gsskrb5_register_acceptor_identity (const char */*identity*/); 517 518 OM_uint32 519 _gsskrb5_release_buffer ( 520 OM_uint32 * /*minor_status*/, 521 gss_buffer_t buffer ); 522 523 OM_uint32 524 _gsskrb5_release_cred ( 525 OM_uint32 * /*minor_status*/, 526 gss_cred_id_t * cred_handle ); 527 528 OM_uint32 529 _gsskrb5_release_name ( 530 OM_uint32 * /*minor_status*/, 531 gss_name_t * input_name ); 532 533 OM_uint32 534 _gsskrb5_release_oid_set ( 535 OM_uint32 * /*minor_status*/, 536 gss_OID_set * set ); 537 538 OM_uint32 539 _gsskrb5_seal ( 540 OM_uint32 * /*minor_status*/, 541 gss_ctx_id_t /*context_handle*/, 542 int /*conf_req_flag*/, 543 int /*qop_req*/, 544 gss_buffer_t /*input_message_buffer*/, 545 int * /*conf_state*/, 546 gss_buffer_t output_message_buffer ); 547 548 OM_uint32 549 _gsskrb5_set_cred_option ( 550 OM_uint32 */*minor_status*/, 551 gss_cred_id_t */*cred_handle*/, 552 const gss_OID /*desired_object*/, 553 const gss_buffer_t /*value*/); 554 555 void 556 _gsskrb5_set_error_string (void); 557 558 OM_uint32 559 _gsskrb5_set_sec_context_option ( 560 OM_uint32 */*minor_status*/, 561 gss_ctx_id_t */*context_handle*/, 562 const gss_OID /*desired_object*/, 563 const gss_buffer_t /*value*/); 564 565 void 566 _gsskrb5_set_status ( 567 const char */*fmt*/, 568 ...); 569 570 OM_uint32 571 _gsskrb5_sign ( 572 OM_uint32 * /*minor_status*/, 573 gss_ctx_id_t /*context_handle*/, 574 int /*qop_req*/, 575 gss_buffer_t /*message_buffer*/, 576 gss_buffer_t message_token ); 577 578 OM_uint32 579 _gsskrb5_test_oid_set_member ( 580 OM_uint32 * /*minor_status*/, 581 const gss_OID /*member*/, 582 const gss_OID_set /*set*/, 583 int * present ); 584 585 OM_uint32 586 _gsskrb5_unseal ( 587 OM_uint32 * /*minor_status*/, 588 gss_ctx_id_t /*context_handle*/, 589 gss_buffer_t /*input_message_buffer*/, 590 gss_buffer_t /*output_message_buffer*/, 591 int * /*conf_state*/, 592 int * qop_state ); 593 594 OM_uint32 595 _gsskrb5_unwrap ( 596 OM_uint32 * /*minor_status*/, 597 const gss_ctx_id_t /*context_handle*/, 598 const gss_buffer_t /*input_message_buffer*/, 599 gss_buffer_t /*output_message_buffer*/, 600 int * /*conf_state*/, 601 gss_qop_t * qop_state ); 602 603 OM_uint32 604 _gsskrb5_verify ( 605 OM_uint32 * /*minor_status*/, 606 gss_ctx_id_t /*context_handle*/, 607 gss_buffer_t /*message_buffer*/, 608 gss_buffer_t /*token_buffer*/, 609 int * qop_state ); 610 611 OM_uint32 612 _gsskrb5_verify_8003_checksum ( 613 OM_uint32 */*minor_status*/, 614 const gss_channel_bindings_t /*input_chan_bindings*/, 615 const Checksum */*cksum*/, 616 OM_uint32 */*flags*/, 617 krb5_data */*fwd_data*/); 618 619 OM_uint32 620 _gsskrb5_verify_header ( 621 u_char **/*str*/, 622 size_t /*total_len*/, 623 const void */*type*/, 624 gss_OID /*oid*/); 625 626 OM_uint32 627 _gsskrb5_verify_mic ( 628 OM_uint32 * /*minor_status*/, 629 const gss_ctx_id_t /*context_handle*/, 630 const gss_buffer_t /*message_buffer*/, 631 const gss_buffer_t /*token_buffer*/, 632 gss_qop_t * qop_state ); 633 634 OM_uint32 635 _gsskrb5_verify_mic_internal ( 636 OM_uint32 * /*minor_status*/, 637 const gsskrb5_ctx /*context_handle*/, 638 const gss_buffer_t /*message_buffer*/, 639 const gss_buffer_t /*token_buffer*/, 640 gss_qop_t * /*qop_state*/, 641 char * type ); 642 643 OM_uint32 644 _gsskrb5_wrap ( 645 OM_uint32 * /*minor_status*/, 646 const gss_ctx_id_t /*context_handle*/, 647 int /*conf_req_flag*/, 648 gss_qop_t /*qop_req*/, 649 const gss_buffer_t /*input_message_buffer*/, 650 int * /*conf_state*/, 651 gss_buffer_t output_message_buffer ); 652 653 OM_uint32 654 _gsskrb5_wrap_size_limit ( 655 OM_uint32 * /*minor_status*/, 656 const gss_ctx_id_t /*context_handle*/, 657 int /*conf_req_flag*/, 658 gss_qop_t /*qop_req*/, 659 OM_uint32 /*req_output_size*/, 660 OM_uint32 * max_input_size ); 661 662 krb5_error_code 663 _gsskrb5cfx_max_wrap_length_cfx ( 664 krb5_crypto /*crypto*/, 665 int /*conf_req_flag*/, 666 size_t /*input_length*/, 667 OM_uint32 */*output_length*/); 668 669 krb5_error_code 670 _gsskrb5cfx_wrap_length_cfx ( 671 krb5_crypto /*crypto*/, 672 int /*conf_req_flag*/, 673 size_t /*input_length*/, 674 size_t */*output_length*/, 675 size_t */*cksumsize*/, 676 uint16_t */*padlength*/); 677 678 krb5_error_code 679 _gsskrb5i_address_to_krb5addr ( 680 OM_uint32 /*gss_addr_type*/, 681 gss_buffer_desc */*gss_addr*/, 682 int16_t /*port*/, 683 krb5_address */*address*/); 684 685 krb5_error_code 686 _gsskrb5i_get_acceptor_subkey ( 687 const gsskrb5_ctx /*ctx*/, 688 krb5_keyblock **/*key*/); 689 690 krb5_error_code 691 _gsskrb5i_get_initiator_subkey ( 692 const gsskrb5_ctx /*ctx*/, 693 krb5_keyblock **/*key*/); 694 695 OM_uint32 696 _gsskrb5i_get_token_key ( 697 const gsskrb5_ctx /*ctx*/, 698 krb5_keyblock **/*key*/); 699 700 void 701 _gsskrb5i_is_cfx ( 702 gsskrb5_ctx /*ctx*/, 703 int */*is_cfx*/); 704 705 #endif /* __gsskrb5_private_h__ */ 706