Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linux/linux_common.h
Show All 32 Lines | |||||
int ifname_bsd_to_linux_name(const char *, char *, size_t); | int ifname_bsd_to_linux_name(const char *, char *, size_t); | ||||
struct ifnet *ifname_linux_to_ifp(struct thread *, const char *); | struct ifnet *ifname_linux_to_ifp(struct thread *, const char *); | ||||
int ifname_linux_to_bsd(struct thread *, const char *, char *); | int ifname_linux_to_bsd(struct thread *, const char *, char *); | ||||
unsigned short linux_ifflags(struct ifnet *); | unsigned short linux_ifflags(struct ifnet *); | ||||
int linux_ifhwaddr(struct ifnet *ifp, struct l_sockaddr *lsa); | int linux_ifhwaddr(struct ifnet *ifp, struct l_sockaddr *lsa); | ||||
unsigned short bsd_to_linux_ifflags(int); | unsigned short bsd_to_linux_ifflags(int); | ||||
int linux_to_bsd_domain(int domain); | sa_family_t linux_to_bsd_domain(sa_family_t domain); | ||||
int bsd_to_linux_domain(int domain); | sa_family_t bsd_to_linux_domain(sa_family_t domain); | ||||
#define AF_UNKNOWN UINT8_MAX | |||||
int bsd_to_linux_sockaddr(const struct sockaddr *sa, | int bsd_to_linux_sockaddr(const struct sockaddr *sa, | ||||
struct l_sockaddr **lsa, socklen_t len); | struct l_sockaddr **lsa, socklen_t len); | ||||
int linux_to_bsd_sockaddr(const struct l_sockaddr *lsa, | int linux_to_bsd_sockaddr(const struct l_sockaddr *lsa, | ||||
struct sockaddr **sap, socklen_t *len); | struct sockaddr **sap, socklen_t *len); | ||||
void linux_to_bsd_poll_events(struct thread *td, int fd, | void linux_to_bsd_poll_events(struct thread *td, int fd, | ||||
short lev, short *bev); | short lev, short *bev); | ||||
void bsd_to_linux_poll_events(short bev, short *lev); | void bsd_to_linux_poll_events(short bev, short *lev); | ||||
#endif /* _LINUX_COMMON_H_ */ | #endif /* _LINUX_COMMON_H_ */ |