home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / uccs / root.14 / udk / usr / include / nsaddr.h < prev    next >
C/C++ Source or Header  |  1998-08-19  |  1KB  |  48 lines

  1. /*
  2.  * Copyright (c) 1998 The Santa Cruz Operation, Inc.. All Rights Reserved. 
  3.  *                                                                         
  4.  *        THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF THE               
  5.  *                   SANTA CRUZ OPERATION INC.                             
  6.  *                                                                         
  7.  *   The copyright notice above does not evidence any actual or intended   
  8.  *   publication of such source code.                                      
  9.  */
  10.  
  11. #ident    "@(#)nsaddr.h    1.2"
  12.  
  13. #ifndef _NSADDR_H
  14. #define _NSADDR_H
  15.  
  16. /*     
  17.     stoa - convert string to address
  18.     atos - convert address to string
  19.     header file
  20. */
  21.  
  22. #define    OCT    0    /* octal type */
  23. #define    HEX    1    /* hexadecimal type */
  24. #define    RAW    2    /* string type */
  25. #define KEEP    8    /* keep protocol field    */
  26.  
  27. #ifndef _SYS_TIUSER_H
  28. #include <sys/tiuser.h>
  29. #endif
  30.  
  31. struct address {
  32.     char        *protocol;
  33.     struct netbuf    addbuf;
  34. };
  35.  
  36. #ifdef __STDC__
  37. struct netbuf    *stoa(char *, struct netbuf *);
  38. char         *atos(char *, struct netbuf *, int);
  39. struct address    *astoa(char *, struct address *);
  40. char        *aatos(char *, struct address *, int);
  41. #else
  42. struct netbuf    *stoa();
  43. char         *atos();
  44. struct address    *astoa();
  45. char        *aatos();
  46. #endif
  47. #endif     /* _NSADDR_H */
  48.