Ignore:
Timestamp:
May 19, 2003, 4:41:00 AM (22 years ago)
Author:
bird
Message:

#434: Initial tcpip header merges.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/sys/un.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r182 r183  
    11/* Copyright (c)1996 by Holger Veit
    2  * May be freely used with EMX
     2 * May be freely used with EMX
     3 * Modified 2003 by bird
    34 */
    45
     
    67#define _SYS_UN_H_
    78
     9/** Definitions for UNIX IPC domain. */
    810struct  sockaddr_un {
     11#ifdef TCPV40HDRS
    912        u_short sun_family;     /* socket family: AF_UNIX */
     13#else
     14        u_char  sun_len;        /* sockaddr len including null */
     15        u_char  sun_family;     /* AF_UNIX */
     16#endif
    1017        char    sun_path[108];  /* path name (not used) */
    1118};
    1219
     20#ifndef TCPV40HDRS
     21/* actual length of an initialized sockaddr_un */
     22#define SUN_LEN(su) (sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path))
     23#endif
     24
    1325#endif /* !_SYS_UN_H_ */
Note: See TracChangeset for help on using the changeset viewer.