From: hsbt@... Date: 2017-08-31T08:18:32+00:00 Subject: [ruby-core:82571] [Ruby trunk Feature#13803][Assigned] Add Socket::Ifaddr.vhid on supported platforms Issue #13803 has been updated by hsbt (Hiroshi SHIBATA). Status changed from Open to Assigned Assignee set to hsbt (Hiroshi SHIBATA) ---------------------------------------- Feature #13803: Add Socket::Ifaddr.vhid on supported platforms https://bugs.ruby-lang.org/issues/13803#change-66390 * Author: asomers (Alan Somers) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: ---------------------------------------- VHIDs are used in the failover process for interfaces using the CARP protocol. This patch adds support for getting the VHID of an interface address. Tested on FreeBSD 11.0 and FreeBSD 12.0-CURRENT $ sudo ifconfig epair create $ sudo ifconfig epair0a 192.0.2.2/24 vhid 99 $ irb > require 'socket' > Socket.getifaddrs[11] => # > Socket.getifaddrs[11].vhid => 99 ---Files-------------------------------- Ifaddr.vhid.patch (1.62 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: