From: akr@... Date: 2014-05-05T15:15:33+00:00 Subject: [ruby-core:62387] [ruby-trunk - Feature #7476] [Closed] missing "IP_TRANSPARENT" constant for IP sockets. Issue #7476 has been updated by Akira Tanaka. Status changed from Assigned to Closed % Done changed from 0 to 100 Applied in changeset r45830. ---------- * ext/socket/mkconstants.rb: Add IP_TRANSPARENT. IP_TRANSPARENT is provieded since glibc-2.12. Reported by Eliezer Croitoru. [ruby-core:50372] [Bug #7476] ---------------------------------------- Feature #7476: missing "IP_TRANSPARENT" constant for IP sockets. https://bugs.ruby-lang.org/issues/7476#change-46544 * Author: Eliezer Croitoru * Status: Closed * Priority: Normal * Assignee: Akira Tanaka * Category: ext * Target version: current: 2.2.0 ---------------------------------------- There is a missing constant for IP_TRANSPARENT on linux. to set the TPROXY on a socket I use: s.setsockopt(Socket::SOL_IP, 19, 1) The 19 suppose to be as a constant named: IP_TRANSPARENT or Socket::IP_TRANSPARENT. -- https://bugs.ruby-lang.org/