Lines Matching refs:xsid
704 struct xfrm_usersa_id *xsid = NULL; in xfrm_state_print() local
718 xsid = NLMSG_DATA(n); in xfrm_state_print()
719 len -= NLMSG_SPACE(sizeof(*xsid)); in xfrm_state_print()
746 rta = XFRMSID_RTA(xsid); in xfrm_state_print()
788 struct xfrm_usersa_id xsid; in xfrm_state_get_or_delete() member
797 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xsid)); in xfrm_state_get_or_delete()
800 req.xsid.family = preferred_family; in xfrm_state_get_or_delete()
815 xfrm_id_parse(&saddr, &id, &req.xsid.family, 0, in xfrm_state_get_or_delete()
818 memcpy(&req.xsid.daddr, &id.daddr, sizeof(req.xsid.daddr)); in xfrm_state_get_or_delete()
819 req.xsid.spi = id.spi; in xfrm_state_get_or_delete()
820 req.xsid.proto = id.proto; in xfrm_state_get_or_delete()
841 if (req.xsid.family == AF_UNSPEC) in xfrm_state_get_or_delete()
842 req.xsid.family = AF_INET; in xfrm_state_get_or_delete()
880 struct xfrm_usersa_id *xsid; in xfrm_state_keep() local
903 new_n->nlmsg_len = NLMSG_LENGTH(sizeof(*xsid)); in xfrm_state_keep()
908 xsid = NLMSG_DATA(new_n); in xfrm_state_keep()
909 xsid->family = xsinfo->family; in xfrm_state_keep()
910 memcpy(&xsid->daddr, &xsinfo->id.daddr, sizeof(xsid->daddr)); in xfrm_state_keep()
911 xsid->spi = xsinfo->id.spi; in xfrm_state_keep()
912 xsid->proto = xsinfo->id.proto; in xfrm_state_keep()
915 sizeof(xsid->daddr)); in xfrm_state_keep()