MCPcopy Create free account
hub / github.com/F-Stack/f-stack / mls_socket_relabel

Function mls_socket_relabel

freebsd/security/mac_mls/mac_mls.c:1976–1988  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1974}
1975
1976static void
1977mls_socket_relabel(struct ucred *cred, struct socket *so,
1978 struct label *solabel, struct label *newlabel)
1979{
1980 struct mac_mls *source, *dest;
1981
1982 SOCK_LOCK_ASSERT(so);
1983
1984 source = SLOT(newlabel);
1985 dest = SLOT(solabel);
1986
1987 mls_copy(source, dest);
1988}
1989
1990static void
1991mls_socketpeer_set_from_mbuf(struct mbuf *m, struct label *mlabel,

Callers

nothing calls this directly

Calls 1

mls_copyFunction · 0.85

Tested by

no test coverage detected