summaryrefslogtreecommitdiffstats
path: root/src/krb524/test.c
Commit message (Collapse)AuthorAgeFilesLines
* Big step towards integrating libkrb524 into libkrb5:Ken Raeburn2003-05-241-3/+2
| | | | | | | | | | | | | | | | | | | | | | | Move libkrb524 code, including error table, into libkrb5. Now libkrb5 initialization pulls in the krb524 error table, so krb524_init_ets is gone; all calls deleted. Move krb4 life/time conversion functions into libkrb5 under new names, using accessor hooks to get at them from libkrb4. Move declarations from krb524.h into krb5.h, k5-int.h, or krb524d.h; the last doesn't get copied into the include directory. Changed inclusions of krb524.h to the appropriate files, if any were needed. Rebuilt dependencies in Makefiles. These changes are likely to break the Windows build; I'll look into that soon. ticket: 1491 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15491 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c (print_key): Pass in des_cblock* instead of char *.Ezra Peisach2001-06-061-5/+7
| | | | | | | | (krb5_print_keyblock): Cast argument to C_Block_print to des_cblock *. (krb4_print_ticket): For printf formats expecting a long, cast arguments as such. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13278 dc483132-0cff-0310-8789-dd5450dbe970
* * k524init.c: Inculde unistd.h for getopt() prototypeEzra Peisach2001-06-041-0/+2
| | | | | | | | * test.c (do_remote): Comment out unused variables. * sendmsg.c (krb524_sendto_kdc): Cleanup assignment in conditional. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13266 dc483132-0cff-0310-8789-dd5450dbe970
* make prototypes unconditionalKen Raeburn2001-04-101-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13162 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524d.c: Provide prototypes for local functionsEzra Peisach2001-03-121-0/+9
| | | | | | * test.c: Declare local functions static. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13076 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Make krb524 library and k524init program build onDanilo Almeida2000-07-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows. * krb524.def, libinit.c: Files needed to build on Windows. * k524init.c: Use public krb_in_tkt() with realm paramter instead of potentially private in_tkt() w/o realm parameter (which does not even exist w/o the realm paramter in some krb4 libraries). Use krb_save_credentials() instead of tf_init() then tf_save_credentials() then tf_close(). * cnv_tkt_skey.c: Put copy of krb_cr_tkt_krb5() and krb_create_ticket() as static functions in this file, calling them krb524int_*(). Call these functions instead of the ones in the MIT krb4 library included in the krb5 tree. * conv_princ.c: Remove unused headers. * k524init.c, cnv_tkt_skey.c, conv_creds.c, encode.c, misc.c, sendmsg.c, test.c: Do not include Unix headers on Windows. * sendmsg.c (krb524_sendto_kdc): Fix call to krb5_locate_kdc() to use right number and types of parameters. Use krb5int_accessor() to get at internals: krb5_locate_kdc(), krb5_max_dgram_size, krb5_skdc_timeout_1, and krb5_skdc_timeout_shift. (The latter 3 should probably be #defines...) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12569 dc483132-0cff-0310-8789-dd5450dbe970
* * cnv_tkt_skey.c:Tom Yu1997-12-121-2/+0
| | | | | | | | | | | | | | * conv_creds.c: * conv_princ.c: * encode.c: * k524init.c: * krb524d.c: * misc.c: * test.c: Don't include netdb.h or sys/socket.h if krb.h is included; this works around an Ultrix bug where those headers aren't protected against multiple inclusion. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10335 dc483132-0cff-0310-8789-dd5450dbe970
* * convt_tkt.c: Delete; it's not needed anymoreTom Yu1997-08-121-1/+6
| | | | | | | | | | | | | | | | | | * test.c: Remove reference to krb524_convert_creds_addr, as that doesn't exist anymore. * conv_creds.c: Clean up substantially to be less convoluted. * sendmsg.c: Fix to not do a full series of timeouts on each server; loop over the whole list before increasing the timeout. * configure.in: Update to use the new library build system to build libkrb524. * Makefile.in: Update to reflect changes in the library. Also, use the new library build system to build libkrb524. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10167 dc483132-0cff-0310-8789-dd5450dbe970
* * k524init.c, test.c, cnv_tkt_skey.c: Remove include of krb4-proto.hEzra Peisach1997-02-181-1/+0
| | | | | | krb4-proto.h has been merged with krb.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9898 dc483132-0cff-0310-8789-dd5450dbe970
* Check the error return from krb5_init_context(), and print an errorTheodore Tso1996-11-081-1/+6
| | | | | | | | message if necessary. Clean up gcc -Wall warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9344 dc483132-0cff-0310-8789-dd5450dbe970
* * Better support for Athena Kerberos if installedSam Hartman1996-08-051-2/+2
| | | | | | * Linux shared lib fix git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8903 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c (krb4_print_ticket): Change addr to unsigned KRB4_32 fromEzra Peisach1996-07-091-1/+1
| | | | | | | | | | | long. * conv_creds.c (krb524_convert_creds_plain): Change addr to a four byte unsigned integer (from long). k524init now works on the Alpha... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8568 dc483132-0cff-0310-8789-dd5450dbe970
* * cnv_tkt_skey.c, conv_creds.c, get_cred.c k524init.c krb524d.c,Chris Provenzano1995-09-061-3/+3
| | | | | | * test.c : s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6710 dc483132-0cff-0310-8789-dd5450dbe970
* * cnv_tkt_skey.c, getcred.c, k524init.c, krb524d.c, test.c :Chris Provenzano1995-09-061-3/+2
| | | | | | | Remove krb5_enctype references, and replace with krb5_keytype where appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6674 dc483132-0cff-0310-8789-dd5450dbe970
* fix typoMark Eichin1995-06-291-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6196 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c: use PROTOTYPEMark Eichin1995-06-291-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6195 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c, k524init.c, getcred.c: rewrote for old style definitiions.Mark Eichin1995-06-281-13/+34
| | | | | | * encode.c: use PROTOTYPE instead of KRB5_PROTOTYPE. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6193 dc483132-0cff-0310-8789-dd5450dbe970
* Compiler warning cleanupPaul Park1995-06-271-4/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6171 dc483132-0cff-0310-8789-dd5450dbe970
* test.c (do_remote): Case sockaddr_in * to sockaddr * in callingEzra Peisach1995-06-071-2/+3
| | | | | | | | | | | | krb524_convert_creds_addr. (krb4_print_ticket): issue_time should be a KRB4_32 encode.c (encode_v4tkt): Cast a the unsigned long mbz field of KTEXT to krb5_int32 for call to encode_int32. conv_creds.c (krb524_convert_creds_addr): Cast sockaddr * to sockaddr_in *. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5962 dc483132-0cff-0310-8789-dd5450dbe970
* Updated to use autoconf, and to use the new Kerberos library APITheodore Tso1995-06-061-41/+56
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5952 dc483132-0cff-0310-8789-dd5450dbe970
* * README, *.[ch]: Avoid <...> includes for our include filesJohn Gilmore1995-02-281-3/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5032 dc483132-0cff-0310-8789-dd5450dbe970
* Apply new copyright notice to the krb524 sources. (1993, GZA -> 1994 OV)Theodore Tso1994-09-151-14/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4239 dc483132-0cff-0310-8789-dd5450dbe970
* stamp out rcs keywordsMark Eichin1994-08-181-4/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4190 dc483132-0cff-0310-8789-dd5450dbe970
* step 3: bcopy->memcpy or memmove (chose by hand), twiddle argsMark Eichin1994-06-151-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3819 dc483132-0cff-0310-8789-dd5450dbe970
* step 1: bzero->memset(,0,)Mark Eichin1994-06-151-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3809 dc483132-0cff-0310-8789-dd5450dbe970
* Change export warning notice from "is assumed to require an export license"Theodore Tso1993-09-011-2/+2
| | | | | | to "may require..." git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2638 dc483132-0cff-0310-8789-dd5450dbe970
* Initial revisionTheodore Tso1993-06-031-0/+298
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2611 dc483132-0cff-0310-8789-dd5450dbe970