123456789101112package session
import "golang.org/x/sys/unix"
func sockPeerPID(fd int) int { cred, err := unix.GetsockoptUcred(fd, unix.SOL_SOCKET, unix.SO_PEERCRED) if err != nil { return 0 } return int(cred.Pid)}
123456789101112package session
import "golang.org/x/sys/unix"
func sockPeerPID(fd int) int { cred, err := unix.GetsockoptUcred(fd, unix.SOL_SOCKET, unix.SO_PEERCRED) if err != nil { return 0 } return int(cred.Pid)}