#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MCAST_H_
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MCAST_H_

#define MCAST_BLOCK_SOURCE       MCAST_BLOCK_SOURCE
#define MCAST_EXCLUDE            MCAST_EXCLUDE
#define MCAST_INCLUDE            MCAST_INCLUDE
#define MCAST_JOIN_GROUP         MCAST_JOIN_GROUP
#define MCAST_JOIN_SOURCE_GROUP  MCAST_JOIN_SOURCE_GROUP
#define MCAST_LEAVE_GROUP        MCAST_LEAVE_GROUP
#define MCAST_LEAVE_SOURCE_GROUP MCAST_LEAVE_SOURCE_GROUP
#define MCAST_MSFILTER           MCAST_MSFILTER
#define MCAST_UNBLOCK_SOURCE     MCAST_UNBLOCK_SOURCE

COSMOPOLITAN_C_START_

extern const int MCAST_BLOCK_SOURCE;
extern const int MCAST_EXCLUDE;
extern const int MCAST_INCLUDE;
extern const int MCAST_JOIN_GROUP;
extern const int MCAST_JOIN_SOURCE_GROUP;
extern const int MCAST_LEAVE_GROUP;
extern const int MCAST_LEAVE_SOURCE_GROUP;
extern const int MCAST_MSFILTER;
extern const int MCAST_UNBLOCK_SOURCE;

COSMOPOLITAN_C_END_
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MCAST_H_ */