#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_ICMP6_H_ #define COSMOPOLITAN_LIBC_SYSV_CONSTS_ICMP6_H_ #include "libc/runtime/symbolic.h" #define ICMP6_DST_UNREACH SYMBOLIC(ICMP6_DST_UNREACH) #define ICMP6_DST_UNREACH_ADDR SYMBOLIC(ICMP6_DST_UNREACH_ADDR) #define ICMP6_DST_UNREACH_ADMIN SYMBOLIC(ICMP6_DST_UNREACH_ADMIN) #define ICMP6_DST_UNREACH_BEYONDSCOPE SYMBOLIC(ICMP6_DST_UNREACH_BEYONDSCOPE) #define ICMP6_DST_UNREACH_NOPORT SYMBOLIC(ICMP6_DST_UNREACH_NOPORT) #define ICMP6_DST_UNREACH_NOROUTE SYMBOLIC(ICMP6_DST_UNREACH_NOROUTE) #define ICMP6_ECHO_REPLY SYMBOLIC(ICMP6_ECHO_REPLY) #define ICMP6_ECHO_REQUEST SYMBOLIC(ICMP6_ECHO_REQUEST) #define ICMP6_FILTER SYMBOLIC(ICMP6_FILTER) #define ICMP6_INFOMSG_MASK SYMBOLIC(ICMP6_INFOMSG_MASK) #define ICMP6_PACKET_TOO_BIG SYMBOLIC(ICMP6_PACKET_TOO_BIG) #define ICMP6_PARAMPROB_HEADER SYMBOLIC(ICMP6_PARAMPROB_HEADER) #define ICMP6_PARAMPROB_NEXTHEADER SYMBOLIC(ICMP6_PARAMPROB_NEXTHEADER) #define ICMP6_PARAMPROB_OPTION SYMBOLIC(ICMP6_PARAMPROB_OPTION) #define ICMP6_PARAM_PROB SYMBOLIC(ICMP6_PARAM_PROB) #define ICMP6_ROUTER_RENUMBERING SYMBOLIC(ICMP6_ROUTER_RENUMBERING) #define ICMP6_RR_FLAGS_FORCEAPPLY SYMBOLIC(ICMP6_RR_FLAGS_FORCEAPPLY) #define ICMP6_RR_FLAGS_PREVDONE SYMBOLIC(ICMP6_RR_FLAGS_PREVDONE) #define ICMP6_RR_FLAGS_REQRESULT SYMBOLIC(ICMP6_RR_FLAGS_REQRESULT) #define ICMP6_RR_FLAGS_SPECSITE SYMBOLIC(ICMP6_RR_FLAGS_SPECSITE) #define ICMP6_RR_FLAGS_TEST SYMBOLIC(ICMP6_RR_FLAGS_TEST) #define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME \ SYMBOLIC(ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME) #define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME \ SYMBOLIC(ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME) #define ICMP6_RR_PCOUSE_RAFLAGS_AUTO SYMBOLIC(ICMP6_RR_PCOUSE_RAFLAGS_AUTO) #define ICMP6_RR_PCOUSE_RAFLAGS_ONLINK SYMBOLIC(ICMP6_RR_PCOUSE_RAFLAGS_ONLINK) #define ICMP6_RR_RESULT_FLAGS_FORBIDDEN \ SYMBOLIC(ICMP6_RR_RESULT_FLAGS_FORBIDDEN) #define ICMP6_RR_RESULT_FLAGS_OOB SYMBOLIC(ICMP6_RR_RESULT_FLAGS_OOB) #define ICMP6_TIME_EXCEEDED SYMBOLIC(ICMP6_TIME_EXCEEDED) #define ICMP6_TIME_EXCEED_REASSEMBLY SYMBOLIC(ICMP6_TIME_EXCEED_REASSEMBLY) #define ICMP6_TIME_EXCEED_TRANSIT SYMBOLIC(ICMP6_TIME_EXCEED_TRANSIT) #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ hidden extern const long ICMP6_DST_UNREACH; hidden extern const long ICMP6_DST_UNREACH_ADDR; hidden extern const long ICMP6_DST_UNREACH_ADMIN; hidden extern const long ICMP6_DST_UNREACH_BEYONDSCOPE; hidden extern const long ICMP6_DST_UNREACH_NOPORT; hidden extern const long ICMP6_DST_UNREACH_NOROUTE; hidden extern const long ICMP6_ECHO_REPLY; hidden extern const long ICMP6_ECHO_REQUEST; hidden extern const long ICMP6_FILTER; hidden extern const long ICMP6_INFOMSG_MASK; hidden extern const long ICMP6_PACKET_TOO_BIG; hidden extern const long ICMP6_PARAMPROB_HEADER; hidden extern const long ICMP6_PARAMPROB_NEXTHEADER; hidden extern const long ICMP6_PARAMPROB_OPTION; hidden extern const long ICMP6_PARAM_PROB; hidden extern const long ICMP6_ROUTER_RENUMBERING; hidden extern const long ICMP6_RR_FLAGS_FORCEAPPLY; hidden extern const long ICMP6_RR_FLAGS_PREVDONE; hidden extern const long ICMP6_RR_FLAGS_REQRESULT; hidden extern const long ICMP6_RR_FLAGS_SPECSITE; hidden extern const long ICMP6_RR_FLAGS_TEST; hidden extern const long ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME; hidden extern const long ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME; hidden extern const long ICMP6_RR_PCOUSE_RAFLAGS_AUTO; hidden extern const long ICMP6_RR_PCOUSE_RAFLAGS_ONLINK; hidden extern const long ICMP6_RR_RESULT_FLAGS_FORBIDDEN; hidden extern const long ICMP6_RR_RESULT_FLAGS_OOB; hidden extern const long ICMP6_TIME_EXCEEDED; hidden extern const long ICMP6_TIME_EXCEED_REASSEMBLY; hidden extern const long ICMP6_TIME_EXCEED_TRANSIT; COSMOPOLITAN_C_END_ #endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */ #endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_ICMP6_H_ */