Start development on 386BSD 0.0
[unix-history] / .ref-BSD-4_3_Net_2 / usr / src / contrib / usr.x25 / lib / getx25hostbyaddr.c
/*
* Fetch netdb entry from /etc/x25hosts for a
* host given its X.121 address.
*
* Copyright 1985 Frank Pronk
*/
#include <sys/types.h>
#include <netccitt/x25.h>
#include <netdb.h>
struct hostent *
getx25hostbyaddr (addr)
char *addr;
{
register struct hostent *p;
struct hostent *getx25hostent ();
setx25hostent(0);
while ((p = getx25hostent ()) &&
strcmp (((struct sockaddr_x25 *)p->h_addr)->x25_addr, addr))
;
endx25hostent ();
return (p);
}