conversion function for h_errno's
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9832 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000 Kungliga Tekniska H<>gskolan
|
* Copyright (c) 2000, 2001 Kungliga Tekniska H<>gskolan
|
||||||
* (Royal Institute of Technology, Stockholm, Sweden).
|
* (Royal Institute of Technology, Stockholm, Sweden).
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
@@ -67,3 +67,22 @@ krb5_eai_to_heim_errno(int eai_errno)
|
|||||||
return HEIM_EAI_UNKNOWN; /* XXX */
|
return HEIM_EAI_UNKNOWN; /* XXX */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
krb5_error_code
|
||||||
|
krb5_h_errno_to_heim_errno(int eai_errno)
|
||||||
|
{
|
||||||
|
switch(eai_errno) {
|
||||||
|
case 0:
|
||||||
|
return 0;
|
||||||
|
case HOST_NOT_FOUND:
|
||||||
|
return HEIM_EAI_NONAME;
|
||||||
|
case TRY_AGAIN:
|
||||||
|
return HEIM_EAI_AGAIN;
|
||||||
|
case NO_RECOVERY:
|
||||||
|
return HEIM_EAI_FAIL;
|
||||||
|
case NO_DATA:
|
||||||
|
return HEIM_EAI_NONAME;
|
||||||
|
default:
|
||||||
|
return HEIM_EAI_UNKNOWN; /* XXX */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user