| 1234567891011121314151617 |
- #ifndef __unpicmp_h
- #define __unpicmp_h
- #include "unp.h"
- #define ICMPD_PATH "/tmp/icmpd" /* server's well-known pathname */
- struct icmpd_err {
- int icmpd_errno;/* EHOSTUNREACH, EMSGSIZE, ECONNREFUSED */
- char icmpd_type; /* actual ICMPv[46] type */
- char icmpd_code; /* actual ICMPv[46] code */
- socklen_t icmpd_len; /* length of sockaddr{} that follows */
- struct sockaddr_storage icmpd_dest; /* sockaddr_storage handles any size */
- };
- #endif /* __unpicmp_h */
|