~ubuntu-branches/ubuntu/karmic/openafs/karmic-updates

« back to all changes in this revision

Viewing changes to src/comerr/test/test.c

  • Committer: Bazaar Package Importer
  • Author(s): Russ Allbery
  • Date: 2008-09-22 19:07:02 UTC
  • mfrom: (12.1.14 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080922190702-59m13d7kn6gkw32d
Tags: 1.4.7.dfsg1-6
* Apply upstream patch to free /proc entries in the correct order.
  Thanks, Marc Dionne.  (Closes: #493914)
* Apply upstream deltas to support 2.6.27 kernels and to stop using
  COMMON_KERN_CFLAGS for all 2.6 kernels uniformly, which fixes
  problems on amd64 with newer kernels.  Thanks, Björn Torkelsson.
  (LP: #267504)
* Translation updates:
  - Swedish, thanks Martin Bagge.  (Closes: #493120)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
#include <afs/param.h>
3
3
 
4
4
RCSID
5
 
    ("$Header: /cvs/openafs/src/comerr/test/test.c,v 1.6 2003/07/15 23:14:54 shadow Exp $");
 
5
    ("$Header: /cvs/openafs/src/comerr/test/test.c,v 1.6.2.1 2007/04/10 18:43:42 shadow Exp $");
6
6
 
7
7
#include <stdio.h>
8
8
#include <errno.h>
18
18
main()
19
19
{
20
20
    printf("Before initiating error table:\n\n");
21
 
    printf("Table name '%s'\n", error_table_name(KRB_MK_AP_TGTEXP));
22
 
    printf("UNIX  name '%s'\n", error_table_name(EPERM));
23
 
    printf("Msg TGT-expired is '%s'\n", error_message(KRB_MK_AP_TGTEXP));
24
 
    printf("Msg EPERM is '%s'\n", error_message(EPERM));
25
 
    printf("Msg FOO_ERR is '%s'\n", error_message(FOO_ERR));
26
 
    printf("Msg {sys_nerr-1} is '%s'\n", error_message(sys_nerr - 1));
27
 
    printf("Msg {sys_nerr} is '%s'\n", error_message(sys_nerr));
 
21
    printf("Table name '%s'\n", afs_error_table_name(KRB_MK_AP_TGTEXP));
 
22
    printf("UNIX  name '%s'\n", afs_error_table_name(EPERM));
 
23
    printf("Msg TGT-expired is '%s'\n", afs_error_message(KRB_MK_AP_TGTEXP));
 
24
    printf("Msg EPERM is '%s'\n", afs_error_message(EPERM));
 
25
    printf("Msg FOO_ERR is '%s'\n", afs_error_message(FOO_ERR));
 
26
    printf("Msg {sys_nerr-1} is '%s'\n", afs_error_message(sys_nerr - 1));
 
27
    printf("Msg {sys_nerr} is '%s'\n", afs_error_message(sys_nerr));
28
28
 
29
 
    printf("With 0: tgt-expired -> %s\n", error_message(KRB_MK_AP_TGTEXP));
 
29
    printf("With 0: tgt-expired -> %s\n", afs_error_message(KRB_MK_AP_TGTEXP));
30
30
 
31
31
    initialize_KRB_error_table();
32
32
    initialize_KRB_error_table();
33
33
    printf("KRB error table initialized:  base %d (%s), name %s\n",
34
 
           ERROR_TABLE_BASE_KRB, error_message(ERROR_TABLE_BASE_KRB),
35
 
           error_table_name(ERROR_TABLE_BASE_KRB));
36
 
    printf("With krb: tgt-expired -> %s\n", error_message(KRB_MK_AP_TGTEXP));
 
34
           ERROR_TABLE_BASE_KRB, afs_error_message(ERROR_TABLE_BASE_KRB),
 
35
           afs_error_table_name(ERROR_TABLE_BASE_KRB));
 
36
    printf("With krb: tgt-expired -> %s\n", afs_error_message(KRB_MK_AP_TGTEXP));
37
37
 
38
38
    initialize_QUUX_error_table();
39
39
    printf("QUUX error table initialized: base %d (%s), name %s\n",
40
 
           ERROR_TABLE_BASE_QUUX, error_message(ERROR_TABLE_BASE_QUUX),
41
 
           error_table_name(ERROR_TABLE_BASE_QUUX));
 
40
           ERROR_TABLE_BASE_QUUX, afs_error_message(ERROR_TABLE_BASE_QUUX),
 
41
           afs_error_table_name(ERROR_TABLE_BASE_QUUX));
42
42
 
43
 
    printf("Msg for TGT-expired is '%s'\n", error_message(KRB_MK_AP_TGTEXP));
44
 
    printf("Msg {sys_nerr-1} is '%s'\n", error_message(sys_nerr - 1));
45
 
    printf("Msg FOO_ERR is '%s'\n", error_message(FOO_ERR));
46
 
    printf("Msg KRB_SKDC_CANT is '%s'\n", error_message(KRB_SKDC_CANT));
47
 
    printf("Msg 1e6 (8B 64) is '%s'\n", error_message(1000000));
 
43
    printf("Msg for TGT-expired is '%s'\n", afs_error_message(KRB_MK_AP_TGTEXP));
 
44
    printf("Msg {sys_nerr-1} is '%s'\n", afs_error_message(sys_nerr - 1));
 
45
    printf("Msg FOO_ERR is '%s'\n", afs_error_message(FOO_ERR));
 
46
    printf("Msg KRB_SKDC_CANT is '%s'\n", afs_error_message(KRB_SKDC_CANT));
 
47
    printf("Msg 1e6 (8B 64) is '%s'\n", afs_error_message(1000000));
48
48
    printf("\n\nCOM_ERR tests:\n");
49
 
    com_err("whoami", FOO_ERR, (char *)NULL);
50
 
    com_err("whoami", FOO_ERR, " -- message goes %s", "here");
51
 
    com_err("whoami", 0, NULL);
52
 
    com_err("whoami", 0, "error number %d\n", 0);
 
49
    afs_com_err("whoami", FOO_ERR, (char *)NULL);
 
50
    afs_com_err("whoami", FOO_ERR, " -- message goes %s", "here");
 
51
    afs_com_err("whoami", 0, NULL);
 
52
    afs_com_err("whoami", 0, "error number %d\n", 0);
53
53
 
54
54
    return 0;
55
55
}