/* is2saddr.c - old-style S-ADDR lookup */
static char *rcsid
= "$Header: /f/osi/acsap/RCS/is2saddr.c,v 7.2 91/02/22 09:14:39 mrose Interim $";
* $Header: /f/osi/acsap/RCS/is2saddr.c,v 7.2 91/02/22 09:14:39 mrose Interim $
* Revision 7.2 91/02/22 09:14:39 mrose
* Revision 7.1 90/03/05 23:02:21 mrose
* Revision 7.0 89/11/23 21:22:10 mrose
* Acquisition, use, and distribution of this module and related
* materials are subject to the restrictions of a license agreement.
* Consult the Preface in the User's Manual for the full terms of
struct SSAPaddr
*is2saddr (host
, service
, is
)
if ((aei
= str2aei (host
, service
)) == NULLAEI
|| (pa
= aei2addr (aei
)) == NULLPA
)
if (is
&& strcmp (is
-> is_provider
, "ssap") == 0) {
if (is
-> is_selectlen
> SSSIZE
) /* XXX */
bcopy (is
-> is_selector
, sa
-> sa_selector
,
sa
-> sa_selectlen
= is
-> is_selectlen
);