Home
last modified time | relevance | path

Searched refs:peercred (Results 1 – 2 of 2) sorted by relevance

/linux/net/unix/
H A Daf_unix.c744 static inline int prepare_peercred(struct unix_peercred *peercred) in prepare_peercred() argument
752 peercred->peer_pid = get_pid(pid); in prepare_peercred()
753 peercred->peer_cred = get_current_cred(); in prepare_peercred()
758 static void drop_peercred(struct unix_peercred *peercred) in drop_peercred() argument
765 swap(peercred->peer_pid, pid); in drop_peercred()
766 swap(peercred->peer_cred, cred); in drop_peercred()
773 const struct unix_peercred *peercred) in init_peercred() argument
775 sk->sk_peer_pid = peercred->peer_pid; in init_peercred()
776 sk->sk_peer_cred = peercred->peer_cred; in init_peercred()
779 static void update_peercred(struct sock *sk, struct unix_peercred *peercred) in update_peercred() argument
[all …]
/linux/net/core/
H A Dsock.c1898 struct ucred peercred; in sk_getsockopt() local
1899 if (len > sizeof(peercred)) in sk_getsockopt()
1900 len = sizeof(peercred); in sk_getsockopt()
1903 cred_to_ucred(sk->sk_peer_pid, sk->sk_peer_cred, &peercred); in sk_getsockopt()
1906 if (copy_to_sockptr(optval, &peercred, len)) in sk_getsockopt()