Lines Matching refs:cmsghdr
662 struct cmsghdr;
707 struct cmsghdr;
710 extern int inet6_option_init(void *, struct cmsghdr **, int);
711 extern int inet6_option_append(struct cmsghdr *, const uint8_t *,
713 extern uint8_t *inet6_option_alloc(struct cmsghdr *, int, int, int);
714 extern int inet6_option_next(const struct cmsghdr *, uint8_t **);
715 extern int inet6_option_find(const struct cmsghdr *, uint8_t **, int);
718 extern struct cmsghdr *inet6_rthdr_init(void *, int);
719 extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
721 extern int inet6_rthdr_lasthop(struct cmsghdr *, unsigned int);
723 extern int inet6_rthdr_reverse(const struct cmsghdr *, struct cmsghdr *);
725 extern int inet6_rthdr_segments(const struct cmsghdr *);
726 extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
727 extern int inet6_rthdr_getflags(const struct cmsghdr *, int);