Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
那么,PEERCRED在ruby-1.8.7中失踪了?_Ruby_Sockets_Networking - Fatal编程技术网

那么,PEERCRED在ruby-1.8.7中失踪了?

那么,PEERCRED在ruby-1.8.7中失踪了?,ruby,sockets,networking,Ruby,Sockets,Networking,不确定如何在ruby中恢复连接到UNIX套接字的进程的对等id。我签出了,但不确定SO_PEERCRED的定义在哪里。我正在使用ruby-1.8.7 Socket.constants.sort =>[“AF_APPLETALK”、“AF_CCITT”、“AF_CHAOS”、“AF_CNT”、“AF_COIP”、“AF_DATAKIT”、“AF_DLI”、“AF_E164”、“AF_ECMA”、“AF_HYLINK”、“AF_IMPLINK”、“AF_INET”、“AF_INET6”、“AF_IP

不确定如何在ruby中恢复连接到UNIX套接字的进程的对等id。我签出了,但不确定SO_PEERCRED的定义在哪里。我正在使用ruby-1.8.7

Socket.constants.sort =>[“AF_APPLETALK”、“AF_CCITT”、“AF_CHAOS”、“AF_CNT”、“AF_COIP”、“AF_DATAKIT”、“AF_DLI”、“AF_E164”、“AF_ECMA”、“AF_HYLINK”、“AF_IMPLINK”、“AF_INET”、“AF_INET6”、“AF_IPX”、“AF_ISDN”、“AF_ISO”、“AF_LAT”、“AF_LINK”、“AF_LOCAL”、“AF_MAX”、“AF_NATM”、“AF_NDRV”、“AF_NETBIOS”、“AF_NS”、“AF_OSI”、“AF_PPP”、“AF_路由”,“AF_系统”、“AF_UNIX”、“AF_UNSPEC”、“AI_添加配置”、“AI_全部”、“AI_CANONNAME”、“AI_默认”、“AI_掩码”、“AI_数字主机”、“AI_被动”、“AI_V4MAPPED”、“AI_V4MAPPED_CFG”、“附加”、“创建”、“常量”、“EAI_添加家族”、“EAI_再次”、“EAI_错误标志”、“EAI_错误提示”、“EAI_失败”、“EAI_家族”、“EAI_最大”、“EAI_内存”、“EAI_NODATA”、“EAI_NONAME””EAI_协议、EAI_服务、EAI_SOCKTYPE、EAI_系统、EXCL、枚举器、FNM_CASEFOLD、FNM_DOTMATCH、FNM_NOESCAPE、FNM_路径名、FNM_SYSCASE、INADDR_ALLHOSTS_组、INADDR_ANY、INADDR_广播、INADDR_环回、INADDR_MAX_本地_组、INADDR_NONE、INADDR_untec组、INADDR_保留、IPPORT_保留、IPPORT_用户保留”IPPROTO_EGP、IPPROTO_EON、IPPROTO_GGP、IPPROTO_HELLO、IPPROTO_ICMP、IPPROTO_IDP、IPPROTO_IGMP、IPPROTO_IP、IPPROTO_MAX、IPPROTO_ND、IPPROTO_PUP、IPPROTO_RAW、IPPROTO_TCP、IPPROTO_TP、IPPROTO_UDP、IPPROTO_XTP、IP_添加成员资格、IP_默认多播循环、IP_默认多播删除成员资格、TTU成员资格“,”IP_HDRINCL、IP_MAX_成员资格、IP_MULTICAST_IF、IP_MULTICAST_LOOP、IP_MULTICAST_TTL、IP_选项、IP_RECVDSTADDR、IP_RECVOPTS、IP_MAX_MEMBERSHIPS、IP_RETOPTS、IP_TOS、IP_TTL、LOCK_EX、LOCK_NB、LOCK_SH、LOCK_UN、MSG_CTRUNC、MSG_DONTROUTE、MSG_DONTWAIT、MSG、MSG_DONTWAIT、MSG、MSG、MSG_EOF、MSG_EOR、MSG_FLUSH、MSGMSG_OOB、MSG_PEEK、MSG_RCVMORE、MSG_SEND、MSG_TRUNC、MSG_WAITALL、NI_DGRAM、NI_MAXHOST、NI_MAXSERV、NI_NAMEREQD、NI_NOFQDN、NI_NUMERICHOST、NI_NUMERICHOST、notty、NONBLOCK、PF_APPLETALK、PF_CCITT、PF_混沌、PF_CNT、PF_COIP、PF_数据包、PF_DLI、PF_ECMA、PF_HYLINK、PF_6、PFPF_IPX、PF_ISDN、PF_ISO、PF_KEY、PF_LAT、PF_LINK、PF_LOCAL、PF_MAX、PF_NATM、PF_NDRV、PF_NETBIOS、PF_NS、PF_OSI、PF_PIP、PF_PPP、PF_PUP、PF_路由、PF_RTIP、PF_SIP、PF_SNA、PF_系统、PF_UNIX、PF_UNSPEC、PF_XTP、PF_XTP、ONLY、RDWR_、RDWR、RDWR、SEEK、SEEK、SEEQUE_CUR、SHUT、RUPSOCK_DGRAM、SOCK_RAW、SOCK_RDM、SOCK_SEQPACKET、SOCK_STREAM、SOL_SOCKET、SO_ACCEPTCONN、SO_BROADCAST、SO_DEBUG、SO_DONTROUTE、SO_DONTTRUNC、SO_ERROR、SO_KEEPALIVE、SO_LINGER、SO_NKE、SO_NOSIGPIPE、SO_NREAD、SO_Obinline、SO_rcvtuf、SO_RCVLOWAT、SO_Reuseuf、SO_REUSEPORT、SO_SO_SNDLOWAT”、“SO_SNDTIMEO”、“SO_时间戳”、“SO_类型”、“SO_USELOOPBACK”、“SO_WANTMORE”、“SO_WantobFlag”、“SYNC”、“TCP_MAXSEG”、“TCP_节点延迟”、“TRUNC”、“WRONLY”]


您使用的是什么操作系统?
所以PEERCRED
仅限于Linux,而且是

比较:

$uname
Linux
$ruby-e“需要“套接字”;放置Socket.constants.include?:“所以,请你仔细看看”
真的

$uname
达尔文
$ruby-e“需要“套接字”;放置Socket.constants.include?:“所以,请你仔细看看”
假的