Annotation of 43BSDReno/contrib/isode-beta/compat/llib-lcompat, revision 1.1.1.1

1.1       root        1: /* llib-licompat - lint library for -licompat */
                      2: 
                      3: /* 
                      4:  * $Header: /f/osi/compat/RCS/llib-lcompat,v 7.4 90/02/19 13:07:13 mrose Exp $
                      5:  *
                      6:  *
                      7:  * $Log:       llib-lcompat,v $
                      8:  * Revision 7.4  90/02/19  13:07:13  mrose
                      9:  * update
                     10:  * 
                     11:  * Revision 7.3  90/01/11  18:35:13  mrose
                     12:  * real-sync
                     13:  * 
                     14:  * Revision 7.2  89/12/19  16:17:55  mrose
                     15:  * dgram
                     16:  * 
                     17:  * Revision 7.1  89/11/30  23:53:14  mrose
                     18:  * pa2str
                     19:  * 
                     20:  * Revision 7.0  89/11/23  21:23:14  mrose
                     21:  * Release 6.0
                     22:  * 
                     23:  */
                     24: 
                     25: /*
                     26:  *                               NOTICE
                     27:  *
                     28:  *    Acquisition, use, and distribution of this module and related
                     29:  *    materials are subject to the restrictions of a license agreement.
                     30:  *    Consult the Preface in the User's Manual for the full terms of
                     31:  *    this agreement.
                     32:  *
                     33:  */
                     34: 
                     35: 
                     36: /* LINTLIBRARY */
                     37: 
                     38: #include <varargs.h>
                     39: #include "manifest.h"
                     40: #include "general.h"
                     41: #include "isoaddrs.h"
                     42: #include "isoservent.h"
                     43: #include "logger.h"
                     44: #ifdef TCP
                     45: #include "internet.h"
                     46: #endif
                     47: #ifdef X25
                     48: #include "x25.h"
                     49: #endif
                     50: #ifdef TP4
                     51: #include "tp4.h"
                     52: #endif
                     53: 
                     54: /*  */
                     55: 
                     56: /*    EMULATION */
                     57: 
                     58: #ifdef SYS5
                     59: int    dup2 (d1, d2)
                     60: int    d1,
                     61:        d2;
                     62: {
                     63:     return dup2 (d1, d2);
                     64: }
                     65: #endif
                     66: 
                     67: 
                     68: #ifndef        SWABLIB
                     69: #undef ntohs
                     70: u_short        ntohs (netshort) u_short netshort; { return ntohs (netshort); }
                     71: 
                     72: #undef htons
                     73: u_short        htons (hostshort) u_short hostshort; { return htons (hostshort); }
                     74: 
                     75: #undef ntohl
                     76: u_long ntohl (netlong) u_long netlong; { return ntohl (netlong); }
                     77: 
                     78: #undef htonl
                     79: u_long htonl (hostlong) u_long hostlong; { return htonl (hostlong); }
                     80: #endif
                     81: 
                     82: 
                     83: int    ll_open (lp)
                     84: LLog   *lp;
                     85: {
                     86:     return ll_open (lp);
                     87: }
                     88: 
                     89: 
                     90: int    ll_close (lp)
                     91: LLog   *lp;
                     92: {
                     93:     return ll_close (lp);
                     94: }
                     95: 
                     96: 
                     97: /* VARARGS4 */
                     98: 
                     99: int    ll_log (lp, event, what, fmt)
                    100: LLog   *lp;
                    101: int    event;
                    102: char   *what,
                    103:        *fmt;
                    104: {
                    105:     return ll_log (lp, event, what, fmt);
                    106: }
                    107: 
                    108: 
                    109: int    _ll_log (lp, event, ap)
                    110: LLog   *lp;
                    111: int    event;
                    112: va_list ap;
                    113: {
                    114:     return _ll_log (lp, event, ap);
                    115: }
                    116: 
                    117: 
                    118: void   ll_hdinit (lp, prefix)
                    119: LLog   *lp;
                    120: char   *prefix;
                    121: {
                    122:     ll_hdinit (lp, prefix);
                    123: }
                    124: 
                    125: 
                    126: void   ll_dbinit (lp, prefix)
                    127: LLog   *lp;
                    128: char   *prefix;
                    129: {
                    130:     ll_dbinit (lp, prefix);
                    131: }
                    132: 
                    133: 
                    134: /* VARARGS2 */
                    135: 
                    136: int    ll_printf (lp, fmt)
                    137: LLog   *lp;
                    138: char   *fmt;
                    139: {
                    140:     return ll_printf (lp, fmt);
                    141: }
                    142: 
                    143: 
                    144: int    ll_sync (lp)
                    145: LLog   *lp;
                    146: {
                    147:     return ll_sync (lp);
                    148: }
                    149: 
                    150: 
                    151: /* VARARGS1 */
                    152: 
                    153: char   *ll_preset (fmt)
                    154: char   *fmt;
                    155: {
                    156:     return ll_preset (fmt);
                    157: }
                    158: 
                    159: 
                    160: int    ll_check (lp)
                    161: LLog   *lp;
                    162: {
                    163:     return ll_check (lp);
                    164: }
                    165: 
                    166: 
                    167: int    selsocket (nfds, rfds, wfds, efds, secs)
                    168: int    nfds;
                    169: fd_set *rfds,
                    170:        *wfds,
                    171:        *efds;
                    172: int    secs;
                    173: {
                    174:     return selsocket (nfds, rfds, wfds, efds, secs);
                    175: }
                    176: 
                    177: 
                    178: IFP    set_select_fd (fd, fnx)
                    179: int    fd;
                    180: IFP    fnx;
                    181: {
                    182:     return set_select_fd (fd, fnx);
                    183: }
                    184: 
                    185: 
                    186: int    xselect (nfds, rfds, wfds, efds, secs)
                    187: int    nfds;
                    188: fd_set *rfds,
                    189:        *wfds,
                    190:        *efds;
                    191: int    secs;
                    192: {
                    193:     return xselect (nfds, rfds, wfds, efds, secs);
                    194: }
                    195: 
                    196: 
                    197: #ifdef BSDSIGS
                    198: #ifdef AIX
                    199: IFP    signal (sig, func)
                    200: int    sig;
                    201: IFP    func;
                    202: {
                    203:     return signal (sig, func);
                    204: }
                    205: #endif
                    206: #else
                    207: int    sigblock (mask)
                    208: int    mask;
                    209: {
                    210:     return sigblock (mask);
                    211: }
                    212: 
                    213: int    sigsetmask (mask)
                    214: int    mask;
                    215: {
                    216:     return sigsetmask (mask);
                    217: }
                    218: #endif
                    219: 
                    220: /*    UTILITY */
                    221: 
                    222: void   asprintf (bp, ap)
                    223: char   *bp;
                    224: va_list        ap;
                    225: {
                    226:     asprintf (bp, ap);
                    227: }
                    228: 
                    229: 
                    230: void   _asprintf (bp, what, ap)
                    231: char   *bp,
                    232:        *what;
                    233: va_list        ap;
                    234: {
                    235:     _asprintf (bp, what, ap);
                    236: }
                    237: 
                    238: 
                    239: int    expode (a, b, n)
                    240: char   *a;
                    241: u_char *b;
                    242: int    n;
                    243: {
                    244:     return explode (a, b, n);
                    245: }
                    246: 
                    247: 
                    248: int    implode (a, b, n)
                    249: u_char *a;
                    250: char   *b;
                    251: int    n;
                    252: {
                    253:     return implode (a, b, n);
                    254: }
                    255: 
                    256: 
                    257: char   *_isodefile (path, file)
                    258: char   *path,
                    259:        *file;
                    260: {
                    261:     return _isodefile (path, file);
                    262: }
                    263: 
                    264: 
                    265: char   *getlocalhost ()
                    266: {
                    267:     return getlocalhost ();
                    268: }
                    269: 
                    270: 
                    271: char   *sel2str (sel, len, quoted)
                    272: char   *sel;
                    273: int    len,
                    274:        quoted;
                    275: {
                    276:     return sel2str (sel, len, quoted);
                    277: }
                    278: 
                    279: 
                    280: char   *sys_errname (i)
                    281: int    i;
                    282: {
                    283:     return sys_errname (i);
                    284: }
                    285: 
                    286: 
                    287: char  *sprintb (v, bits)
                    288: int    v;
                    289: char   *bits;
                    290: {
                    291:     return sprintb (v, bits);
                    292: }
                    293: 
                    294: 
                    295: int    str2elem (s, elements)
                    296: char   *s;
                    297: unsigned int elements[];
                    298: {
                    299:     return str2elem (s, elements);
                    300: }
                    301: 
                    302: 
                    303: int    str2sel (s, quoted, sel, n)
                    304: char   *s,
                    305:        *sel;
                    306: int    quoted,
                    307:        n;
                    308: {
                    309:     return str2sel (s, quoted, sel, n);
                    310: }
                    311: 
                    312: 
                    313: int    str2vecX (s, vec, nmask, mask, brk)
                    314: char   *s,
                    315:       **vec,
                    316:        brk;
                    317: int    nmask,
                    318:        *mask;
                    319: {
                    320:     return str2vecX (s, vec, nmask, mask, brk);
                    321: }
                    322: 
                    323: 
                    324: char   *getpassword (prompt)
                    325: char   *prompt;
                    326: {
                    327:     return getpassword (prompt);
                    328: }
                    329: 
                    330: 
                    331: int    baduser (file, user)
                    332: char   *file,
                    333:        *user;
                    334: {
                    335:     return baduser (file, user);
                    336: }
                    337: 
                    338: 
                    339: int    setenv (name, value)
                    340: char   *name,
                    341:        *value;
                    342: {
                    343:     return setenv (name, value);
                    344: }
                    345: 
                    346: 
                    347: int    unsetenv (name)
                    348: char   *name;
                    349: {
                    350:     unsetenv (name);
                    351: }
                    352: 
                    353: 
                    354: #include "cmd_srch.h"
                    355: 
                    356: int    cmd_src (str, cmd)
                    357: char   *str;
                    358: CMD_TABLE *cmd;
                    359: {
                    360:     return cmd_src (str, cmd);
                    361: }
                    362: 
                    363: 
                    364: int    lexequ (str1, str2)
                    365: char   *str1,
                    366:        *str2;
                    367: {
                    368:     return lexequ (str1, str2);
                    369: }
                    370: 
                    371: 
                    372: int    lexnequ (str1, str2, len)
                    373: char   *str1,
                    374:        *str2;
                    375: int    len;
                    376: {
                    377:     return lexnequ (str1, str2, len);
                    378: }
                    379: 
                    380: 
                    381: int    log_tai (lgptr, av, ac)
                    382: LLog   *lgptr;
                    383: char  **av;
                    384: int    ac;
                    385: {
                    386:     log_tai (lgptr, av, ac);
                    387: }
                    388: 
                    389: 
                    390: char   *rcmd_srch (val, cmd)
                    391: int    val;
                    392: CMD_TABLE *cmd;
                    393: {
                    394:     return rcmd_srch (val, cmd);
                    395: }
                    396: 
                    397: 
                    398: char   *strdup (str)
                    399: char   *str;
                    400: {
                    401:     return strdup (str);
                    402: }
                    403: 
                    404: 
                    405: int    sstr2arg (srcptr, maxpf, argv, dlmstr)
                    406: char   *srcptr;
                    407: int    maxpf;
                    408: char   *argv[],
                    409:        *dlmstr;
                    410: {
                    411:     return sstr2arg (srcptr, maxpf, argv, dlmstr);
                    412: }
                    413: 
                    414: 
                    415: char   *smalloc (size)
                    416: int    size;
                    417: {
                    418:     return smalloc (size);
                    419: }
                    420: 
                    421: 
                    422: char   *isodesetailor (file)
                    423: char   *file;
                    424: {
                    425:     return isodesetailor (file);
                    426: }
                    427: 
                    428: 
                    429: void   isodetailor (myname, wantuser)
                    430: char   *myname;
                    431: int    wantuser;
                    432: {
                    433:     isodetailor (myname, wantuser);
                    434: }
                    435: 
                    436: int    isodesetvar (name, value, dynamic)
                    437: char   *name,
                    438:        *value;
                    439: int    dynamic;
                    440: {
                    441:     return isodesetvar (name, value, dynamic);
                    442: }
                    443: 
                    444: 
                    445: void   isodexport (myname)
                    446: char   *myname;
                    447: {
                    448:     isodexport (myname);
                    449: }
                    450: 
                    451: 
                    452: /*    ISOSERVENT */
                    453: 
                    454: int     setisoservent (f)
                    455: int     f;
                    456: {
                    457:     return setisoservent (f);
                    458: }
                    459: 
                    460: 
                    461: int     endisoservent () {
                    462:     return endisoservent ();
                    463: }
                    464: 
                    465: 
                    466: struct isoservent  *getisoservent () {
                    467:     return getisoservent ();
                    468: }
                    469: 
                    470: 
                    471: struct isoservent  *getisoserventbyname (entity, provider)
                    472: char   *entity,
                    473:        *provider;
                    474: {
                    475:     return getisoserventbyname (entity, provider);
                    476: }
                    477: 
                    478: 
                    479: struct isoservent  *getisoserventbyselector (provider, selector, selectlen)
                    480: char   *provider,
                    481:        *selector;
                    482: int    selectlen;
                    483: {
                    484:     return getisoserventbyselector (provider, selector, selectlen);
                    485: }
                    486: 
                    487: 
                    488: struct isoservent  *getisoserventbyport (provider, port)
                    489: char   *provider;
                    490: unsigned short port;
                    491: {
                    492:     return getisoserventbyport (provider, port);
                    493: }
                    494: 
                    495: /*    NETWORK */
                    496: 
                    497: struct PSAPaddr *str2paddr (str)
                    498: char   *str;
                    499: {
                    500:     return str2paddr (str);
                    501: }
                    502: 
                    503: 
                    504: struct TSAPaddr *str2taddr (str)
                    505: char   *str;
                    506: {
                    507:     return str2taddr (str);
                    508: }
                    509: 
                    510: 
                    511: char   *_paddr2str (pa, na, compact)
                    512: struct PSAPaddr *pa;
                    513: struct NSAPaddr *na;
                    514: int    compact;
                    515: {
                    516:     return _paddr2str (pa, na, compact);
                    517: }
                    518: 
                    519: 
                    520: char   *saddr2str (sa)
                    521: struct SSAPaddr *sa;
                    522: {
                    523:     return saddr2str (sa);
                    524: }
                    525: 
                    526: 
                    527: char   *taddr2str (ta)
                    528: struct TSAPaddr *ta;
                    529: {
                    530:     return taddr2str (ta);
                    531: }
                    532: 
                    533: 
                    534: struct NSAPaddr *na2norm (na)
                    535: struct NSAPaddr *na;
                    536: {
                    537:     return na2norm (na);
                    538: }
                    539: 
                    540: 
                    541: char   *na2str (na)
                    542: struct NSAPaddr *na;
                    543: {
                    544:     return na2str (na);
                    545: }
                    546: 
                    547: 
                    548: char   *pa2str (pa)
                    549: struct PSAPaddr *pa;
                    550: {
                    551:     return pa2str (pa);
                    552: }
                    553: 
                    554: /*    TCP */
                    555: 
                    556: #ifdef TCP
                    557: 
                    558: int    start_tcp_client (sock, priv)
                    559: struct sockaddr_in *sock;
                    560: int    priv;
                    561: {
                    562:     return start_tcp_client (sock, priv);
                    563: }
                    564: 
                    565: 
                    566: int    start_tcp_server (sock, backlog, opt1, opt2)
                    567: struct sockaddr_in *sock;
                    568: int    backlog,
                    569:        opt1,
                    570:        opt2;
                    571: {
                    572:     return start_tcp_server (sock, backlog, opt1, opt2);
                    573: }
                    574: 
                    575: 
                    576: #ifndef        join_tcp_client
                    577: int    join_tcp_client (fd, sock)
                    578: int    fd;
                    579: struct sockaddr_in *sock;
                    580: {
                    581:     return join_tcp_client (fd, sock);
                    582: }
                    583: #endif
                    584: 
                    585: 
                    586: struct hostent *gethostbystring (s)
                    587: char   *s;
                    588: {
                    589:     return gethostbystring (s);
                    590: }
                    591: 
                    592: 
                    593: #ifdef EXOS
                    594: struct hostent *gethostbyaddr (addr, len, type)
                    595: char   *addr;
                    596: int    len,
                    597:        type;
                    598: {
                    599:     return gethostbyaddr (addr, len, type);
                    600: }
                    601: 
                    602: 
                    603: struct hostent *gethostbyname (name)
                    604: char   *name;
                    605: {
                    606:     return gethostbyname (name);
                    607: }
                    608: 
                    609: 
                    610: struct servent *getservbyname (name, proto)
                    611: char   *name,
                    612:        *proto;
                    613: {
                    614:     return getservbyname (name, proto);
                    615: }
                    616: 
                    617: 
                    618: char   *inet_ntoa (in)
                    619: struct in_addr in;
                    620: {
                    621:     return inet_ntoa (in);
                    622: }
                    623: 
                    624: 
                    625: u_long inet_addr (cp)
                    626: char   *cp;
                    627: {
                    628:     return inet_addr (cp);
                    629: }
                    630: #endif
                    631: 
                    632: #endif
                    633: 
                    634: /*    DGRAM */
                    635: 
                    636: #if    defined(SOCKETS) && (defined(TCP) || defined(CLTS))
                    637: 
                    638: #ifdef TCP
                    639: int    start_udp_server (sock, backlog, opt1, opt2)
                    640: struct sockaddr_in *sock;
                    641: int    backlog,
                    642:        opt1,
                    643:        opt2;
                    644: {
                    645:     return start_udp_server (sock, backlog, opt1, opt2);
                    646: }
                    647: #endif
                    648: 
                    649: 
                    650: #ifdef CLTS
                    651: int    start_clts_server (sock, backlog, opt1, opt2)
                    652: union sockaddr_osi *sock;
                    653: int    backlog,
                    654:        opt1,
                    655:        opt2;
                    656: {
                    657:     return start_clts_server (sock, backlog, opt1, opt2);
                    658: }
                    659: #endif
                    660: 
                    661: 
                    662: int    join_dgram_aux (fd, sock, newfd)
                    663: int    fd,
                    664:        newfd;
                    665: struct sockaddr *sock;
                    666: {
                    667:     return join_dgram_aux (fd, sock, newfd);
                    668: }
                    669: 
                    670: 
                    671: int    read_dgram_socket (fd, qb)
                    672: int    fd;
                    673: struct qbuf **qb;
                    674: {
                    675:     return read_dgram_socket (fd, qb);
                    676: }
                    677: 
                    678: 
                    679: int    hack_dgram_socket (fd, sock)
                    680: int    fd;
                    681: struct sockaddr *sock;
                    682: {
                    683:     return hack_dgram_socket (fd, sock);
                    684: }
                    685: 
                    686: 
                    687: int    write_dgram_socket (fd, qb)
                    688: int    fd;
                    689: struct qbuf *qb;
                    690: {
                    691:     return write_dgram_socket (fd, qb);
                    692: }
                    693: 
                    694: 
                    695: int    close_dgram_socket (fd)
                    696: int    fd;
                    697: {
                    698:     return close_dgram_socket (fd);
                    699: }
                    700: 
                    701: 
                    702: int    select_dgram_socket (nfds, rfds, wfds, efds, secs)
                    703: int    nfds;
                    704: fd_set *rfds,
                    705:        *wfds,
                    706:        *efds;
                    707: int    secs;
                    708: {
                    709:     return select_dgram_socket (nfds, rfds, wfds, efds, secs);
                    710: }
                    711: #endif
                    712: 
                    713: /*    X.25 */
                    714: 
                    715: #ifdef X25
                    716: CONN_DB *gen2if (generic, specific, context)
                    717: struct NSAPaddr *generic;
                    718: CONN_DB *specific;
                    719: int    context;
                    720: {
                    721:     return gen2if (generic, specific, context);
                    722: }
                    723: 
                    724: 
                    725: struct NSAPaddr *if2gen (generic, specific, context)
                    726: struct NSAPaddr *generic;
                    727: CONN_DB *specific;
                    728: int    context;
                    729: {
                    730:     return if2gen (generic, specific, context);
                    731: }
                    732: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.