Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/netstat/common.h
Show All 39 Lines | struct bits { | ||||
char b_val; | char b_val; | ||||
const char *b_name; | const char *b_name; | ||||
}; | }; | ||||
extern struct bits rt_bits[]; | extern struct bits rt_bits[]; | ||||
const char *fmt_flags(const struct bits *p, int f); | const char *fmt_flags(const struct bits *p, int f); | ||||
void print_flags_generic(int flags, const struct bits *pbits, | void print_flags_generic(int flags, const struct bits *pbits, | ||||
const char *format, const char *tag_name); | const char *format, const char *tag_name); | ||||
int print_sockaddr(const char *name, struct sockaddr *sa, | int p_sockaddr(const char *name, struct sockaddr *sa, struct sockaddr *mask, | ||||
struct sockaddr *mask, int flags, int width); | int flags, int width); | ||||
struct _wid { | |||||
int dst; | |||||
int gw; | |||||
int flags; | |||||
int pksent; | |||||
int mtu; | |||||
int iface; | |||||
int expire; | |||||
}; | |||||
void set_wid(int fam); | |||||
void pr_rthdr(int af1 __unused); | |||||
extern struct _wid wid; | |||||
void p_flags(int f, const char *format); | |||||
bool p_rtable_netlink(int fibnum, int af); | |||||
struct ifmap_entry { | struct ifmap_entry { | ||||
char ifname[IFNAMSIZ]; | char ifname[IFNAMSIZ]; | ||||
uint32_t mtu; | |||||
}; | }; | ||||
struct ifmap_entry *prepare_ifmap(size_t *ifmap_size); | struct ifmap_entry *prepare_ifmap(size_t *ifmap_size); | ||||
struct rt_msghdr; | struct rt_msghdr; | ||||
struct nhops_map { | struct nhops_map { | ||||
uint32_t idx; | uint32_t idx; | ||||
struct rt_msghdr *rtm; | struct rt_msghdr *rtm; | ||||
Show All 15 Lines |