|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T l
Length: 8728 (0x2218) Types: TextFile Names: »llib-lcompat«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/compat/llib-lcompat«
/* llib-lcompat - lint library for -lcompat */ /* * $Header: /f/osi/compat/RCS/llib-lcompat,v 6.0 89/03/18 23:25:21 mrose Rel $ * * * $Log: llib-lcompat,v $ * Revision 6.0 89/03/18 23:25:21 mrose * Release 5.0 * */ /* * NOTICE * * 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 * this agreement. * */ /* LINTLIBRARY */ #include <varargs.h> #include "manifest.h" #include "general.h" #include "isoaddrs.h" #include "isoservent.h" #include "logger.h" #ifdef TCP #include "internet.h" #endif #ifdef X25 #include "x25.h" #endif /* \f */ /* \f EMULATION */ #ifdef SYS5 int dup2 (d1, d2) int d1, d2; { return dup2 (d1, d2); } #endif #ifndef SWABLIB #undef ntohs u_short ntohs (netshort) u_short netshort; { return ntohs (netshort); } #undef htons u_short htons (hostshort) u_short hostshort; { return htons (hostshort); } #undef ntohl u_long ntohl (netlong) u_long netlong; { return ntohl (netlong); } #undef htonl u_long htonl (hostlong) u_long hostlong; { return htonl (hostlong); } #endif int ll_open (lp) LLog *lp; { return ll_open (lp); } int ll_close (lp) LLog *lp; { return ll_close (lp); } /* VARARGS4 */ int ll_log (lp, event, what, fmt) LLog *lp; int event; char *what, *fmt; { return ll_log (lp, event, what, fmt); } int _ll_log (lp, event, ap) LLog *lp; int event; va_list ap; { return _ll_log (lp, event, ap); } void ll_hdinit (lp, prefix) LLog *lp; char *prefix; { ll_hdinit (lp, prefix); } void ll_dbinit (lp, prefix) LLog *lp; char *prefix; { ll_dbinit (lp, prefix); } /* VARARGS2 */ int ll_printf (lp, fmt) LLog *lp; char *fmt; { return ll_printf (lp, fmt); } int ll_sync (lp) LLog *lp; { return ll_sync (lp); } /* VARARGS1 */ char *ll_preset (fmt) char *fmt; { return ll_preset (fmt); } int ll_check (lp) LLog *lp; { return ll_check (lp); } int selsocket (nfds, rfds, wfds, efds, secs) int nfds; fd_set *rfds, *wfds, *efds; int secs; { return selsocket (nfds, rfds, wfds, efds, secs); } IFP set_select_fd (fd, fnx) int fd; IFP fnx; { return set_select_fd (fd, fnx); } int xselect (nfds, rfds, wfds, efds, secs) int nfds; fd_set *rfds, *wfds, *efds; int secs; { return xselect (nfds, rfds, wfds, efds, secs); } #ifdef BSDSIGS #ifdef AIX IFP signal (sig, func) int sig; IFP func; { return signal (sig, func); } #endif #else int sigblock (mask) int mask; { return sigblock (mask); } int sigsetmask (mask) int mask; { return sigsetmask (mask); } #endif /* \f UTILITY */ void asprintf (bp, ap) char *bp; va_list ap; { asprintf (bp, ap); } void _asprintf (bp, what, ap) char *bp, *what; va_list ap; { _asprintf (bp, what, ap); } int expode (a, b, n) char *a; u_char *b; int n; { return explode (a, b, n); } int implode (a, b, n) u_char *a; char *b; int n; { return implode (a, b, n); } char *_isodefile (path, file) char *path, *file; { return _isodefile (path, file); } char *getlocalhost () { return getlocalhost (); } char *sel2str (sel, len, quoted) char *sel; int len, quoted; { return sel2str (sel, len, quoted); } char *sys_errname (i) int i; { return sys_errname (i); } char *sprintb (v, bits) int v; char *bits; { return sprintb (v, bits); } int str2elem (s, elements) char *s; unsigned int elements[]; { return str2elem (s, elements); } int str2sel (s, quoted, sel, n) char *s, *sel; int quoted, n; { return str2sel (s, quoted, sel, n); } int str2vecX (s, vec, nmask, mask, brk) char *s, **vec, brk; int nmask, *mask; { return str2vecX (s, vec, nmask, mask, brk); } char *getpassword (prompt) char *prompt; { return getpassword (prompt); } int baduser (file, user) char *file, *user; { return baduser (file, user); } #include "cmd_srch.h" int cmd_src (str, cmd) char *str; CMD_TABLE *cmd; { return cmd_src (str, cmd); } int lexequ (str1, str2) char *str1, *str2; { return lexequ (str1, str2); } int lexnequ (str1, str2, len) char *str1, *str2; int len; { return lexnequ (str1, str2, len); } int log_tai (lgptr, av, ac) LLog *lgptr; char **av; int ac; { log_tai (lgptr, av, ac); } char *rcmd_srch (val, cmd) int val; CMD_TABLE *cmd; { return rcmd_srch (val, cmd); } char *strdup (str) char *str; { return strdup (str); } int sstr2arg (srcptr, maxpf, argv, dlmstr) char *srcptr; int maxpf; char *argv[], *dlmstr; { return sstr2arg (srcptr, maxpf, argv, dlmstr); } char *smalloc (size) int size; { return smalloc (size); } char *isodesetailor (file) char *file; { return isodesetailor (file); } void isodetailor (myname, wantuser) char *myname; int wantuser; { isodetailor (myname, wantuser); } int isodesetvar (name, value, dynamic) char *name, *value; int dynamic; { return isodesetvar (name, value, dynamic); } void isodexport () { isodexport (); } /* \f ISOSERVENT */ int setisoservent (f) int f; { return setisoservent (f); } int endisoservent () { return endisoservent (); } struct isoservent *getisoservent () { return getisoservent (); } struct isoservent *getisoserventbyname (entity, provider) char *entity, *provider; { return getisoserventbyname (entity, provider); } struct isoservent *getisoserventbyselector (provider, selector, selectlen) char *provider, *selector; int selectlen; { return getisoserventbyselector (provider, selector, selectlen); } struct isoservent *getisoserventbyport (provider, port) char *provider; unsigned short port; { return getisoserventbyport (provider, port); } /* \f NETWORK */ struct PSAPaddr *str2paddr (str) char *str; { return str2paddr (str); } struct TSAPaddr *str2taddr (str) char *str; { return str2taddr (str); } char *_paddr2str (pa, na, compact) struct PSAPaddr *pa; struct NSAPaddr *na; int compact; { return _paddr2str (pa, na, compact); } char *saddr2str (sa) struct SSAPaddr *sa; { return saddr2str (sa); } char *taddr2str (ta) struct TSAPaddr *ta; { return taddr2str (ta); } struct NSAPaddr *na2norm (na) struct NSAPaddr *na; { return na2norm (na); } char *na2str (na) struct NSAPaddr *na; { return na2str (na); } /* \f TCP */ #ifdef TCP int start_tcp_client (sock, priv) struct sockaddr_in *sock; int priv; { return start_tcp_client (sock, priv); } int start_tcp_server (sock, backlog, opt1, opt2) struct sockaddr_in *sock; int backlog, opt1, opt2; { return start_tcp_server (sock, backlog, opt1, opt2); } #ifndef join_tcp_client int join_tcp_client (fd, sock) int fd; struct sockaddr_in *sock; { return join_tcp_client (fd, sock); } #endif int start_udp_server (sock, backlog, opt1, opt2) struct sockaddr_in *sock; int backlog, opt1, opt2; { return start_udp_server (sock, backlog, opt1, opt2); } int join_udp_aux (fd, sock, newfd) int fd, newfd; struct sockaddr_in *sock; { return join_udp_aux (fd, sock, newfd); } int read_udp_socket (fd, qb) int fd; struct qbuf **qb; { return read_udp_socket (fd, qb); } int write_udp_socket (fd, qb) int fd; struct qbuf *qb; { return write_udp_socket (fd, qb); } int close_udp_socket (fd) int fd; { return close_udp_socket (fd); } int select_udp_socket (nfds, rfds, wfds, efds, secs) int nfds; fd_set *rfds, *wfds, *efds; int secs; { return select_udp_socket (nfds, rfds, wfds, efds, secs); } struct hostent *gethostbystring (s) char *s; { return gethostbystring (s); } #ifdef EXOS struct hostent *gethostbyaddr (addr, len, type) char *addr; int len, type; { return gethostbyaddr (addr, len, type); } struct hostent *gethostbyname (name) char *name; { return gethostbyname (name); } struct servent *getservbyname (name, proto) char *name, *proto; { return getservbyname (name, proto); } char *inet_ntoa (in) struct in_addr in; { return inet_ntoa (in); } u_long inet_addr (cp) char *cp; { return inet_addr (cp); } #endif #endif /* \f X.25 */ #ifdef X25 CONN_DB *gen2if (generic, specific, context) struct NSAPaddr *generic; CONN_DB *specific; int context; { return gen2if (generic, specific, context); } struct NSAPaddr *if2gen (generic, specific, context) struct NSAPaddr *generic; CONN_DB *specific; int context; { return if2gen (generic, specific, context); } #endif