Lines Matching refs:cmsghdr
772 struct cmsghdr;
775 extern int inet6_option_init(void *, struct cmsghdr **, int);
776 extern int inet6_option_append(struct cmsghdr *, const __uint8_t *, int, int);
777 extern __uint8_t *inet6_option_alloc(struct cmsghdr *, int, int, int);
778 extern int inet6_option_next(const struct cmsghdr *, __uint8_t **);
779 extern int inet6_option_find(const struct cmsghdr *, __uint8_t **, int);
782 extern struct cmsghdr *inet6_rthdr_init(void *, int);
783 extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
785 extern int inet6_rthdr_lasthop(struct cmsghdr *, unsigned int);
787 extern int inet6_rthdr_reverse(const struct cmsghdr *, struct cmsghdr *);
789 extern int inet6_rthdr_segments(const struct cmsghdr *);
790 extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
791 extern int inet6_rthdr_getflags(const struct cmsghdr *, int);