しばらく様子を見ます。
https://groups.google.com/forum/?hl=ja&fromgroups=#!topic/jlug.ml.debian.users/85ltPnBC3cI
--- PerMsgStatus.pm.orig 2008-06-10 18:20:22.000000000 +0900
+++ PerMsgStatus.pm 2010-03-20 16:04:13.000000000 +0900
@@ -1527,10 +1527,13 @@
my $getraw = 0;
# special queries
- if (index($request, ':') != -1) {
- $getaddr = ($request =~ s/:addr$//);
- $getname = ($request =~ s/:name$//);
- $getraw = ($request =~ s/:raw$//);
+ if (index($request,':') >= 0) { # triage
+ local $1;
+ while ($request =~ s/:([^:]*)//) {
+ if ($1 eq 'raw') { $getraw = 1 }
+ elsif ($1 eq 'addr') { $getaddr = $getraw = 1 }
+ elsif ($1 eq 'name') { $getname = 1 }
+ }
}
最新の画像もっと見る
最近の「FreeBSD」カテゴリーもっと見る
最近の記事
カテゴリー
バックナンバー
2012年
人気記事