[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:8063] sys/sysctl.h in ext/socket/getaddrinfo.c

From: Katsuyuki Komatsu <komatsu@...>
Date: 1999-10-19 14:05:59 UTC
List: ruby-dev #8063
小松です。

ext/socket/getaddrinfo.cで、

    #ifdef HAVE_SYSCTL_H
    #include <sys/sysctl.h>
    #endif

とありますが、本当は、

    #ifdef HAVE_SYS_SYSCTL_H
    #include <sys/sysctl.h>
    #endif

とする必要があるはずですよね。

これが今まで問題になっていなかったということは、
「sys/sysctl.hは必要無い」ということだと思います。

ext/socket/*でsysctl()使っている所も無いし、extconf.rbの
チェックを含めて消してしまって良いんじゃないでしょうか。

--- ext/socket/extconf.rb-1.6	Mon Oct 18 18:03:01 1999
+++ ext/socket/extconf.rb	Tue Oct 19 22:54:56 1999
@@ -149,5 +149,4 @@ EOF
 end
 
-have_header("sys/sysctl.h")
 have_header("netinet/tcp.h")
 have_header("netinet/udp.h")
--- ext/socket/getaddrinfo.c-1.3	Mon Oct  4 13:51:07 1999
+++ ext/socket/getaddrinfo.c	Tue Oct 19 22:52:46 1999
@@ -42,9 +42,4 @@
 #ifndef NT
 #include <sys/param.h>
-#endif
-#ifdef HAVE_SYSCTL_H
-#include <sys/sysctl.h>
-#endif
-#ifndef NT
 #include <sys/socket.h>
 #include <netinet/in.h>

--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>

In This Thread

Prev Next