Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jan 2000 22:39:33 -0800 (PST)
From:      "Ronald F. Guilmette" <rfg@monkeys.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   bin/15877: Perl 5.00503 interpreter crashes with a signal 11
Message-ID:  <200001040639.WAA82901@monkeys.com>

next in thread | raw e-mail | index | archive | help

>Number:         15877
>Category:       bin
>Synopsis:       Perl 5.00503 interpreter crashes with a signal 11
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan  3 22:40:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Ronald F. Guilmette
>Release:        FreeBSD 3.3-RELEASE i386
>Organization:
E-Scrub Technologies, inc.
>Environment:

	Nothing special

>Description:

	Executing the modest Perl script included below with the input data
	set included below, using the installed perl interpreter that came
	with FreeBSD 3.3 causes the interpreter to crash with a signal 11.

	NOTE:  This Perl program is really intended as a a daemon server
	program which should normally be invoked via /etc/inetd.conf, however
	it has been slightly modified so that it can instead just be invoked
	from the command line and given input via stdin.  I still see the
	Perl interpreter crashing even when the script is run in this manner,
	as long as the input data included below is given to the program on
	stdin.

	NOTE: This Perl program must be invoked with a minimum of two (2) 
	command line arguments.  The first must be the absolute pathname
	of a Berkeley DB file that the program will create when run.  You
	can use, for example /tmp/foobar.db as the first command line argument.
	The second and subsequent command line arguments should be host names,
	but in this version of the script, that doesn't even matter, so just
	use something like "localhost" or "example.com".  It really doesn't
	matter, just as long as you do supply at least two command line args.

	NOTE:  You *must* use the test data/input supplied below in order to
	see the crash.  I tried giving it different input data and then the
	Perl interpreter did not crash.

>How-To-Repeat:

cut here for Perl script (215 lines):
-----------------------------------------------------------------------------
#!/usr/bin/perl

use FileHandle;
use Socket;
use Sys::Syslog;
use DB_File;
use Errno;

sub
open_db
{
  $db = tie (%h, "DB_File", $db_filename, O_RDWR|O_CREAT, 0666, $DB_HASH);
  if (not defined $db) {
    $errmsg = $!;
    syslog ("err", "Error while opening database: %s", $errmsg);
    print "500 Error while opening database: $errmsg\n";
    exit 0;
  }
}

sub
close_db
{
  untie %h;
}

$pname = $0;
$pname =~ s%^.*/%%;

autoflush STDOUT 1;

openlog ($pname, "pid", "daemon");

$db_filename = shift @ARGV;
if (not defined $db_filename or $db_filename eq "") {
  $errmsg = $!;
  syslog ("crit", "Usage error: Database path not specified");
  print "500 Usage error: Database path not specified\r\n";
  exit 0;
}
if (not $db_filename =~ /^\//) {
  $errmsg = $!;
  syslog ("crit", "Usage error: Database path not absolute");
  print "500 Usage error: Database path not absolute\r\n";
  exit 0;
}

@source_domains = @ARGV;
if ($#source_domains == -1) {
  $errmsg = $!;
  syslog ("crit", "Usage error: Source domain(s) not specified");
  print "500 Usage error: Source domain(s) not specified\r\n";
  exit 0;
}
for $index (0 .. $#source_domains) {
  if ($source_domains[$index] eq "") {
    syslog ("crit", "Usage error: Source domain is a null string");
    print "500 Usage error: Source domain is a null string\r\n";
    exit 0;
  }
  $source_domains[$index] =~ tr/A-Z/a-z/;
}

$sockaddr = getpeername STDIN;
if (not defined $sockaddr) {
  goto processing if ($ERRNO == ENOTSOCK);
  $errmsg = $!;
  syslog ("err", "Error getting peer IP address: %s", $errmsg);
  print "500 Error getting peer IP address: $errmsg\r\n";
  exit 0;
}

($port, $ipaddr) = unpack_sockaddr_in ($sockaddr);
$peerhostname = gethostbyaddr ($ipaddr, AF_INET);
if (not defined $peerhostname) {
  $errmsg = $!;
  syslog ("warning", "Error getting peer hostname: %s", $errmsg);
  print "500 Error getting peer IP hostname: $errmsg\r\n";
  exit 0;
}
$peerhostname =~ tr/A-Z/a-z/;

for (@source_domains) {
  goto dom_matched if ($peerhostname eq $_ or $peerhostname =~ /\.$_$/);
}
syslog ("warning", "Connect from unauthorized host: %s", $peerhostname);
print "500 Connect from unauthorized host: $peerhostname\r\n";
exit 0;

dom_matched:

$forward_ip = gethostbyname ($peerhostname);
if (not defined $forward_ip) {
  syslog ("warning", "Invalid peer hostname: %s", $peerhostname);
  print "500 Invalid peer hostname: $peerhostname\r\n";
  exit 0;
}

$ipstr = "[" . inet_ntoa ($ipaddr) . "]";
if ($forward_ip != $ipaddr) {
  syslog ("warning", "Forward DNS doesn't match: %s %s", $ipstr, $peerhostname);
  print "500 Forward DNS doesn't match: $ipstr $peerhostname\r\n";
  exit 0;
}

processing:

$lock_filename = $db_filename . ".lock";

$LOCK_SH = 1;
$LOCK_EX = 2;
$LOCK_NB = 4;
$LOCK_UN = 8;

if (not open (LOCKFILE, ">$lock_filename")) {
  $errmsg = $!;
  syslog ("err", "Error opening lock file: %s", $errmsg);
  print "500 Error opening lock file: $errmsg\r\n";
  exit 0;
}

syslog ("notice", "Connect %s %s", $ipstr, $peerhostname);
print "200 Connect $ipstr $peerhostname\r\n";

while (<STDIN>) {
  tr/\r\n//d;
  m/^./;
  $_ = $&;
  $arg = $';
  $_ =~ tr/a-z/A-Z/;
  if (/P/) {
    ($key, $value) = split /:/, $arg, 2;
    if ($key eq "") {
      print "500 Key may not be null\r\n";
    } elsif (not defined $value) {
      print "500 Missing value\r\n";
    } else {
      flock LOCKFILE, $LOCK_EX;
      open_db ();
      $status = $db->put ($key, $value);
      $errmsg = $!;
      close_db ();
      flock LOCKFILE, $LOCK_UN;
      if ($status) {
        print "500 Error: $errmsg\r\n";
      } else {
        print "200 OK\r\n";
      }
    }
  } elsif (/D/) {
    if ($arg eq "") {
      print "500 Key may not be null\r\n";
    } else {
      flock LOCKFILE, $LOCK_EX;
      open_db ();
      $status = $db->del ($arg);
      $errmsg = $!;
      close_db ();
      flock LOCKFILE, $LOCK_UN;
      if ($status) {
        print "500 Error: $errmsg\r\n";
      } else {
        print "200 OK\r\n";
      }
    }
  } elsif (/Z/) {
    flock LOCKFILE, $LOCK_EX;
    $status = unlink $db_filename;
    flock LOCKFILE, $LOCK_UN;
    if ($status == -1) {
      print "500 Error: $errmsg\r\n";
    } else {
      print "200 OK\r\n";
    }
  } elsif (/G/) {
    if ($arg eq "") {
      print "500 Key may not be null\r\n";
    } else {
      flock LOCKFILE, $LOCK_SH;
      open_db ();
      $status = $db->get ($arg, $value);
      $errmsg = $!;
      close_db ();
      flock LOCKFILE, $LOCK_UN;
      if ($status == -1) {
        print "500 Error: $errmsg\r\n";
      } elsif ($status == 1) {
        print "500 Key not in database: $arg\r\n";
      } else {
        print "200 $value\r\n";
      }
    }
  } elsif (/S/) {
    flock LOCKFILE, $LOCK_SH;
    open_db ();
    while (1) {
      $status = $db->seq ($key, $value, R_NEXT);
      $errmsg = $!;
      last if ($status);
      print "200-$key:$value\r\n";
    }
    close_db ();
    flock LOCKFILE, $LOCK_UN;
    if ($status == -1) {
      print "500 Error: $errmsg\r\n";
    } else {
      print "200 OK\r\n";
    }
  } elsif (/Q/) {
    print "200 OK\r\n";
    exit 0;
  } else {
    print "500 Invalid command\r\n";
  }
}
-----------------------------------------------------------------------------

Cut here for test input data:
----------------------------------------------------------------------------
Z
PD.:ac ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cd cf cg ch ci ck cl cm cn co com cr cu cv cx cy cz de dj dk dm do dz ec edu ee eg eh er es et fi fj fk fm fo fr ga gb gd ge gf gg gh gi gl gm gn gov gp gq gr gs gt gu gw gy hk hm hn hr ht hu id ie il im in int io iq ir is it je jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh mil mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nc ne net nf ng ni nl no np nr nu nz om org pa pe pf pg ph pk pl pm pn pr pt pw py qa re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sv sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk um us uy uz va vc ve vg vi vn vu wf ws ye yt yu za zm zw
PDac:com edu gov mil net org
PDae:ac co com gov net org sch
PDaf:army art arts com conf edu gov info int k12 ltd med net nom org plc rec school store web
PDag:co com net org
PDai:com edu gov off org
PDal:com edu gov net org
PDam:co com info ltd org
PDao:co gov
PDar:com edu gov int mil net org
PDas:art arts bio com edu gov info int k12 ltd med net nom org rec store web
PDat:ac co com edu gov gv info int net nom or org priv rec sch
PDau:asn com conf edu gov id info int net org otc oz
PDedu.au:sa
PDgov.au:act nsw qld tas vic wa
PDaz:baku co com edu net org
PDba:gov net org
PDbb:co com gov net org
PDbe:ac fgov info mil
PDbf:edu
PDbh:com edu gov net org
PDbm:art com edu gov net org
PDbn:com edu net org
PDbo:com edu gov int net org
PDbr:adm adv arq art bio cng cnt com ecn eng esp etc eti fot fst g12 gov ind inf jor lel med mil net nom ntr odo org ppg pro psc psi rec tmp tur vet zlg
PDbs:com edu gov net org
PDbt:alt army art arts asn com conf edu gov info int k12 law ltd med net ngo nom org plc rec school store web
PDbw:ac co
PDby:ac com edu gomel gov minsk mogilev net org vitebsk
PDbz:com edu gov net org
PDca:ab bc gc law mb nb nf ns nt on pe police qc sci sk yk
PDab.ca:calgary edmonton hanna leduc lethbridge st-albert
PDbc.ca:abby esquimalt mission port-moody surrey victoria
PDmb.ca:winnipeg
PDns.ca:library newglasgow
PDon.ca:brantford burlington edu halton-hills london nepean north-york oakville oshawa ottawa peterborough richmond-hill scarborough st-thomas stlawrencec sudbury toronto waterloo wellington woodstock
PDqc.ca:levis montreal terrebonne
PDsk.ca:pa saskatoon
PDyk.ca:whitehorse
PDch:ag ai ar be bl bs fr ge gl gr ju lu ne nw ow sg sh so sz tg ti ur vd vs zg zh
PDci:ac co com ed go gouv gov int net or org
PDck:co edu gov net org
PDcl:art bbs com edu net org rec store
PDcn:ac ah bj com cq edu fj gd gov gs gx gz ha hb he hi hk hl hn jl js jx ln mo net nm nx org qh sc sd sh sn sx tj tw xj xz yn zj
PDco:arts com edu gov info int mil net nom org rec web
PDcr:ac co ed fi go or sa
PDcu:com edu gov inf net org
PDcx:adv army art etc fed go gob govt intl k12 law ltd navy priv tec
PDcy:ac com gov net org
PDcz:art bio go ltd ngo plc
PDde:d400 intl
PDdm:co com edu org
PDdo:art com edu gov mil net org rec sld web
PDdz:com edu net org
PDec:com ecx edu fin gov int k12 med mil net org
PDee:edu gov inf org
PDeg:com edu eun gov net org sci
PDer:com edu gov net org
PDes:gob
PDet:net
PDfi:edu gen mil pp
PDfj:ac com gov id org school
PDfk:ac co gov net nom org
PDfm:co or
PDfo:co com edu gov md ne net org pr re sc tm
PDfr:asso gouv tm
PDga:co gouv sci
PDgb:hmg
PDgd:co com edu net org
PDge:com edu gov mil net org pvt
PDgg:ac alderney co gov guernsey ind ltd net org sark sch
PDgh:com edu gov mil org
PDgi:com edu gov ltd net org plc sch
PDgl:com edu go gov net org
PDgn:ac com gov net org
PDgov:arsusda cpsc dot hawaii jccbi nasa nmfs nysed or osis plano texas
PDgr:art com edu net org tec web
PDgs:arts co com edu gov ltd md nom org re rec store
PDgt:com edu gob net org
PDgu:com edu gov mil net org web
PDgy:co com edu gov net org
PDhk:com edu gov net org
PDhn:com edu gob gov org
PDhr:art school
PDhu:co info nui org priv tm
PDid:ac co go mil net or
PDil:ac co gov idf k12 muni net org
PDim:ac co gov net org
PDin:ac co gov net org res
PDint:eu
PDio:com edu gov net org
PDir:ac co gov net or
PDis:pp
PDit:fvg padova pd piza roma veneto venice web
PDje:ac co gov ind jersey ltd net org sch
PDjm:co com edu gov net org
PDjo:com edu gov net org
PDjp:ac ad aichi akita aomori chiba co ed ehime fukui fukuoka fukushima gifu go gr gunma hiroshima hokkaido hyogo ibaraki ishikawa iwate kagawa kagoshima kanagawa kawasaki kitakyushu kobe kochi kumamoto kyoto mie miyagi miyazaki nagano nagasaki nagoya nara ne niigata oita okayama okinawa or osaka saga saitama sapporo sendai shiga shimane shizuoka tochigi tokushima tokyo tottori toyama wakayama yamagata yamaguchi yamanashi yokohama
PDke:ac co go or
PDkg:co com edu gov info net org
PDkh:com edu gov net org
PDki:com edu gov net org
PDkn:com edu gov org
PDkr:ac cheju chonbuk chonnam chungbuk chungnam co es go hs inchon kangwon kwangju kyongbuk kyonggi kyongnam ms ne nm or pe pusan re sc seoul taegu taejon ulsan
PDchungbuk.kr:ed
PDkw:com edu gov net org
PDkz:com ed edu gov net org sci
PDla:com edu gov net org
PDlb:ac com edu gov mil net org
PDlc:co com edu gov net org
PDli:com gov net org
PDlk:ac com gov sc
PDlr:gov org
PDls:gov org
PDlt:ac co go re
PDlu:ac co com edu gen gouv gov info law school store tm
PDlv:art asn com conf edu gov id law mil net or org pp school store web
PDly:com net org
PDma:ac co gov net org
PDmc:asso tm
PDmil:af army dla doded dsm jcs js navy nipr southcom
PDmk:com edu gov net org
PDml:net
PDmm:com edu gov net org
PDmn:com edu gov net org
PDmo:com edu gov net org
PDms:co com gov info int law ltd md or org re school store
PDmt:com edu gov net org tm uu
PDmu:ac co net org
PDmv:com edu gov net org
PDmw:co org
PDmx:com edu gob net org
PDmy:com edu gov net org pc pl po
PDmz:co gov org
PDna:alt com edu gov net org
PDnc:asso co com net org
PDnf:com edu net org
PDng:ac com edu gov net org
PDni:com edu gob net org
PDnl:ac art arts bbs co com edu gov int net org school web
PDno:aa ah bbs bu etc fhs fm folkebibl fylkesbibl hl hm idrett kommune mil mr museum nl nt of ol oslo priv rl sf st stat tm tr va vf vgs
PDnp:com edu gov net org
PDnr:net
PDnu:ac arts bbs bio go info int ltd med ne nom or plc pr re rec res school store tm
PDnz:ac co cri gen govt mil net org school
PDom:co com edu gov net org
PDpa:ac com edu gob net or org sld
PDpe:com edu gob net org
PDpf:gov
PDpg:ac com gov net org
PDph:com edu gov mil net ngo org
PDpk:com edu gov net org web
PDpl:bialystok bielsko bydgoszcz com edu gda gdynia gliwice go gov info katowice kielce krakow law legnica lodz ltd lublin med mil net nom olsztyn opole org poznan priv szczecin tm torun waw wroc zabrze zgora
PDlodz.pl:p
PDpn:com net org
PDpr:com edu gov net org
PDpt:gov
PDpw:com
PDpy:com edu gov net org
PDqa:com edu gov net org
PDro:arts com edu gov info int med nom org rec store tm
PDru:ac adygeya altai amur amursk arkhangelsk army astrakhan baikal bashkiria belgorod bir bryansk buriatia buryatia cbg chel chelyabinsk chita chukotka chuvashia cmw com dagestan dudinka e-burg edu etc fareast grozny irkutsk ivanovo izhevsk jamal jar joshkar-ola k-uralsk kalmykia kaluga kamchatka karelia kazan kchr kemerovo khabarovsk khakassia khv kirov kms koenig komi kostroma krasnoyarsk kuban kurgan kursk kustanai kuzbass lipetsk magadan magnitka mari mari-el marine mordovia msk murmansk mytis nakhodka nalchik net nkz nnov norilsk nov novosibirsk nsk omsk orenburg org oryol oskol palana penza perm pp pskov ptz pyatigorsk rnd rubtsovsk ryazan sakhalin samara saratov simbirsk smolensk spb stavropol stv surgut syzran tambov tatarstan tom tomsk tsaritsyn tsk tula tuva tver udm udmurtia ulan-ude vdonsk vladikavkaz vladimir vladivostok volgograd vologda voronezh vrn vyatka yakutia yamal yaroslavl yekaterinburg yuzhno-sakhalinsk zgrad
PDsa:com edu gov med net org sch
PDsb:com edu gov net org
PDsc:com org
PDsd:net
PDse:a ac com d e gov m mil n o police pp stockholm
PDsg:ac com edu gov net org
PDsh:art co com edu gov law md ne net nom org pr re sc store tm web
PDsi:gov sik
PDsk:art inf info ltd net ngo store
PDsl:com edu gov org
PDsn:co org
PDso:ac
PDsr:gov info
PDsu:altai ashgabad astrakhan bashkiria bishkek bryansk chel chita dubna e-burg irkutsk ivanovo kamchatka karelia kazan kemerovo khabarovsk koenig krasnoyarsk kuban lipetsk magadan mari moldova mordovia msk murmansk nnov nov nsk obninsk omsk oryol penza perm pskov pyatigorsk rnd samara saratov serpukhov simbirsk sochi spb tambov togliatti tomsk tsaritsyn tyumen udmurtia vladimir vologda voronezh vyatka yakutia yaroslavl zgrad
PDsv:co com edu gob net org
PDsy:com net org
PDsz:co org
PDtc:army art co gov law ltd md or org re store
PDtf:ac arts co com edu gov law ltd md org plc pr re store
PDtg:net
PDth:ac co go net or
PDtj:adv art med
PDtm:army arts bio co com go govt info int ltd md ne net nom or org pr re rec sc store web
PDtn:com edunet ens fin gov ind info intl med nat net org rnrt rns rnu tourism
PDto:bbs com gov govt net nm org otc re sch store tec
PDtp:com gov net org
PDtr:bbs com edu gen gov k12 mil net nom org
PDtt:co com edu gov net nom org
PDtw:com edu gov net org
PDgov.tw:taipei
PDtz:ac co go ne or
PDua:com crimea cv dn dnepropetrovsk donetsk dp gov if kharkov kherson kiev lg lugansk lutsk lviv mk net nikolaev odessa org poltava rovno rv sumy ta te ternopil uzhgorod vinnica zaporizhzhe zhitomir zt
PDte.ua:bit edu
PDternopil.ua:bit gov home ssft
PDug:ac co go or
PDuk:ac co gov govt ltd mod net nhs org plc police sch
PDus:ak al ar as az ca co ct dc de dni fed fl fm ga gu hi ia id il in isa ks ky la ma md me mh mi mn mo mp ms mt nc nd ne nh nj nm nsn nv ny oh ok or pa pr pw ri sc sd tn tx ut va vi vt wa wi wv wy
PDak.us:k12
PDal.us:cc k12
PDk12.al.us:pvt
PDar.us:cc k12 lib
PDk12.ar.us:nwsc
PDaz.us:cc k12 pima tucson
PDk12.az.us:pvt
PDca.us:alameda burbank burlingame camarillo cc cerritos cog dst fairfield k12 lib mission-viejo mtnview oakland palo-alto sacramento san-joaquin san-jose san-marino sanmateo santa-cruz santee sf sj slo state sunnyvale tec tujunga walnut-creek
PDk12.ca.us:pvt
PDco.us:aurora boulder cc colospgs fort-collins k12 tec
PDk12.co.us:pvt
PDct.us:k12
PDk12.ct.us:pvt
PDdc.us:k12
PDk12.dc.us:pvt
PDde.us:k12
PDk12.de.us:pvt
PDfl.us:alachua cc coconut-creek k12 lib orlando palm-beach pinellas polk santa-rosa seminole
PDk12.fl.us:pvt
PDga.us:cc k12 lib
PDhi.us:cc k12
PDk12.hi.us:pvt
PDia.us:cc k12 polk state
PDk12.ia.us:pvt
PDid.us:bannock boise bonneville cc k12
PDk12.id.us:pvt
PDil.us:cc k12 lib
PDk12.il.us:pvt
PDin.us:cc k12 lafayette lib tec
PDk12.in.us:pvt
PDks.us:cc k12 lib
PDk12.ks.us:pvt
PDky.us:cc k12 lib
PDk12.ky.us:pvt
PDla.us:cc k12 shreveport st-tammany state
PDk12.la.us:pvt
PDma.us:k12 lexington lib shrewsbury waltham
PDk12.ma.us:pvt
PDmd.us:cc dst gaithersburg ha k12 mo rockville state
PDk12.md.us:pvt
PDme.us:cc k12
PDk12.me.us:pvt
PDmi.us:cc detroit k12 lib
PDk12.mi.us:pvt
PDmn.us:anoka cc duluth hennepin k12 lib msp stpaul waseca
PDk12.mn.us:pvt
PDmo.us:cc columbia gen k12 kansas-city lib state
PDk12.mo.us:pvt
PDms.us:cc lib state
PDmt.us:cc k12
PDk12.mt.us:pvt
PDnc.us:caldwell cc charlotte cleveland dst durham forsyth greensboro haywood k12 lib rowan state winston-salem
PDk12.nc.us:pvt
PDnd.us:cc k12
PDk12.nd.us:pvt
PDne.us:cc douglas k12 lib lincoln state
PDnh.us:k12 lib state
PDnj.us:cc k12 lib monmouth tec
PDk12.nj.us:pvt
PDnm.us:cc k12 lib mus tec
PDnv.us:cc henderson k12 state
PDk12.nv.us:pvt
PDny.us:briarwood broome buffalo cc k12 orange oswego state westchester
PDoh.us:akron canton cc cleveland columbus fairlawn franklin gen k12 lib summit toledo washington-ch waverly
PDk12.oh.us:pvt
PDok.us:cc k12 lib norman okc state tec
PDk12.ok.us:pvt
PDor.us:benton cc clackamas cog douglas hillsboro k12 lane medford
PDk12.or.us:pvt
PDpa.us:cc delaware k12
PDk12.pa.us:pvt
PDri.us:state
PDsc.us:greenville k12 tec
PDsd.us:cc k12 rapid-city
PDk12.sd.us:pvt
PDtn.us:cc k12 lib nashville tec
PDtx.us:bryan carrollton cc dallas dst dumas garland guadalupe harris k12 lib lubbock lufkin mclennan montgomery odessa san-marcos state travis
PDstate.tx.us:tea
PDut.us:k12 slc tec weber
PDk12.ut.us:pvt
PDva.us:cc charlottesville chesterfield henrico k12 lib prince-william warrenton
PDvt.us:k12
PDk12.vt.us:pvt
PDwa.us:cc cowlitz edmonds island k12 lib longview pacific sea seattle skagit whatcom yakima
PDwi.us:chippewa k12 madison marathon sauk tec
PDk12.wi.us:pvt
PDwv.us:cc k12
PDk12.wv.us:pvt
PDwy.us:cc k12 sheridan
PDuy:com edu gub net org
PDuz:ac co com edu net org
PDvc:com gov net org
PDve:arts bbs bib co com edu firm gov info int mil mom net nom org rec store tec web
PDvg:art arts co com govt law ltd md or org re res store
PDvi:ac co k12 net org
PDvn:ac com edu gov net org
PDvu:com edu gov net org web
PDws:edu
PDyu:ac co edu gov org
PDza:ac alt co edu gov law mil net ngo nom org school tm web
PDzm:ac co com gov org sch
PDzw:ac co gov org
PN01019freenet.de:^ppp[0-9]+$;
PN110.net:^host[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.tnt-[0-9]+\.[a-z]+$;
PN1s.net:^channel[0-9]+$;
PN1stclassdirect.com:^1st[0-9]+$;
PN1stconnect.com:^[0-9]+$;
PN1stnetusa.com:^[a-z]+_mdm[0-9]+$;
PN2fords.net:^log[0-9]+$;
PN2xtreme.net:^p[0-9]+\.[a-z][a-z][a-z][0-9]+$;
PN3ace.net:^dialin-.+$;
PN3web.net:^[a-z]+ppp[0-9]+$;
PN4d.net:^net[0-9]+-[0-9]+$;^net[0-9]+-[0-9]+-ip[0-9]+$;
PN4link.net:^.+\.dialup$;
PNa-znet.com:^(dialc|syr)[0-9]+$;
PNa1pro.net:^a[0-9]+pro-net[0-9]+$;
PNaa.net:^cust[0-9]+\.max[0-9]+\.[a-z-]+[0-9]+$;
PNaan.net:^ppp[0-9]+$;
PNabac.net:^sd-ppp-[0-9]+$;
PNabm.de:^abm[0-9]+$;
PNabq.com:^ros[0-9]+$;
PNabs.net:^.+\.dial-up$;
PNabts.net:^ppp-.+$;
PNacadiacom.net:^n[0-9]+$;^ppp[0-9]+$;
PNacbm.qc.ca:^acbm[0-9]+$;
PNaccess.net.il:^r-g-[0-9]+-[0-9]+$;
PNaccess1.net:^[a-z]+(-?[0-9]+)?-[0-9]+\.[a-z]+$;
PNaccesscable.net:^cdr[0-9]+-[0-9]+$;
PNaccesschicago.net:^.+\.ppp$;
PNaccessone.com:^[a-z]+[0-9]+-[0-9]+$;
PNaccesspro.net:^m[0-9]+$;^w[0-9]+$;
PNacd.net:^[a-z]+[0-9]+-[0-9]+$;
PNacelink.net:^ppp[0-9]+$;
PNacessonet.com.br:^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+-as$;
PNacnet.net:^ppp.+$;
PNactcom.co.il:^p[0-9]+\.[a-z]+[0-9]+$;
PNactionweb.net:^remote[0-9]+$;
PNactionwebs.net:^customer-[0-9]+$;
PNacunet.net:^xpool[0-9]+$;
PNadam.com.au:^tiger[0-9]+a-[0-9]+$;
PNadcomsys.net:^dial[0-9]+$;
PNadelphia.net:^dynamic.+$;
PNadgrafix.com:^meeny$;^myers$;
PNadinet.com.uy:^r[0-9]+-[0-9]+$;
PNadnc.com:^adnline[0-9]+$;^adnline[0-9]+-[0-9]+$;
PNados.com:^line[0-9]+\.[a-z]+$;
PNadvancenet.net:^ts[0-9]+-[0-9]+$;
PNadvanix.net:^ts[0-9]+-[0-9]+$;
PNadvdata.net:^adn-[a-z]+-du[0-9]+-ppp[0-9]+$;
PNaebc.com:^[0-9]+$;
PNaei.net:^ppp-.+$;
PNafcon.net:^afcon-dyn[0-9]+$;
PNagis.net:^.+-ppp-.+$;
PNagisdial.net:^[0-9]+-pool[0-9]+\.ras[0-9]+\..+$;
PNagoron.com:^rem[0-9]+$;
PNagt.net:^[a-z]+[0-9]+-port-[0-9]+$;
PNagwi.net:^ppt[0-9]+$;
PNai.com:^di[0-9]+$;
PNaibusiness.net:^ip[0-9]+-sf$;
PNaka.fi:^aka[0-9]+$;
PNaksi.net:^(ma|ua)-[0-9]+$;
PNalaweb.com:^.+-ppp[0-9]+$;
PNalgonet.se:^.+\.ppp$;
PNalltel.net:^[a-z]+[0-9]+pp[0-9]+$;
PNaloha.net:^[a-z]+([0-9]+)?-[0-9]+\.(u|gst)$;
PNalphan.net:^user[0-9]+$;
PNalter.net:^[0-9]+cust[0-9]+\.max[0-9]+\.ffx[0-9]+\.[a-z]+$;
PNaltinet.net:^[0-9]+altinet[0-9]+$;
PNamanet.net:^ppp-.+$;
PNamaonline.com:^dialup-.+$;^dial-.+$;
PNamcham.com.br:^d[0-9]+p[0-9]+$;
PNamer.net:^.+-dialup-[0-9]+$;
PNamerica.net:^max[0-9]+-[0-9]+(\.dial)?$;^tnt[0-9]+-[0-9]+$;
PNameritech.net:^dyn[0-9]+-tnt[0-9]+-[0-9]+\.[a-z]+\.[a-z]+$;
PNameritel.net:^max[0-9]+-ip[0-9]+$;
PNami.net:^.+\.dialup$;
PNamis.net:^.+\.dialup$;
PNampsc.com:^dial[0-9]+$;
PNamtc.net:^lal[0-9]+$;
PNamug.org:^d[0-9]+-ts[0-9]+$;
PNanc.net:^max[0-9]+-[a-z][a-z]-[0-9]+\.[a-z]+$;
PNandonet.com:^port[0-9]+$;
PNanet-dfw.com:^[a-z]+-vd[0-9]+-[0-9]+$;
PNans.com.au:^dm[0-9]+$;
PNanv.net:^(max|tnt)[0-9]+-[0-9]+$;
PNao.net:^(dyn|port)[0-9]+\.(max|tserver)[0-9]+$;
PNaol.com:^.+\.ipt$;
PNapex.net:^pm[0-9]+-[0-9]+-[0-9]+$;
PNapk.net:^as[0-9]+-[0-9]+\..+$;
PNapplink.net:^56k-[0-9]+-[0-9]+$;^ts[0-9]+-[0-9]+-[0-9]+$;
PNapt.net:^.+\.dialup$;
PNaquanet.co.il:^ppp.+$;
PNarbbs.net:^max[0-9]+-[0-9]+$;
PNarcor-ip.net:^[a-z]+di[0-9]+-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNardennet.com:^d[0-9]+$;
PNargohouston.com:^.+-du[0-9]+$;
PNargolink.net:^argo[0-9]+-du[0-9]+$;
PNark.com:^na[0-9]+p[0-9]+$;
PNarn.net:^pm[0-9]+-[0-9]+[a-z]-[0-9]+\.[a-z]+$;
PNaros.net:^dm[0-9]+-[0-9]+\.slc$;
PNarrowsmith.net:^line[0-9]+\.port$;
PNartnet.net:^[a-z]+-ppp[0-9]+$;^ppp.+$;
PNasiainter.net:^port[0-9]+$;^port[0-9]+-[0-9]+$;
PNasiaonline.net:^ip[0-9]+-[0-9]+$;
PNasq.org:^eth[0-9]+-[0-9]+$;
PNasr.net:^adup[0-9]+$;
PNastat.de:^dialin-[0-9]+$;
PNaston.ac.uk:^cspent[0-9]+$;
PNathenenet.co.uk:^t[0-9]+$;
PNathenet.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.core[0-9]+\.apl$;
PNatlantech.net:^dialup[0-9]+$;
PNatlantic.net:^[a-z]+-[ta]s-[0-9]+(-ip-|x|-)[0-9]+$;
PNatlcom.net:^usr[0-9]+-[0-9]+$;
PNatlonline.com:^usr[0-9]+$;
PNatnet.cz:^pppn[0-9]+$;
PNatt.ne.jp:^[0-9]+\.pool[0-9]+\.[a-z]+$;
PNatt.net:^.+\.dial-access$;
PNatt.net.hk:^ppp[0-9]+-[0-9]+$;
PNattcanada.net:^d[0-9]+-[a-z][a-z][0-9]+(h[0-9]+)?-[a-z-]+$;
PNau.com:^dup[0-9]+\.dns$;
PNauracom.com:^ts[0-9]+-d[0-9]+\.[a-z]+$;
PNaustronet.at:^nac[0-9]+\.[a-z]+$;
PNautonet.net:^.+\.dialup$;
PNavana.net:^[a-z]+[0-9]+(-[0-9]+)?$;
PNavantel.net.mx:^na-[0-9]+-[0-9]+\.na$;
PNavtel.net:^pm[0-9]+-[0-9]+\.[a-z]+[0-9]+$;
PNaweb.com:^dialup.+$;
PNawod.com:^chs[0-9]+$;^wa[0-9]+\.tnt[0-9]+$;
PNaws.es:^e[0-9]+-a[0-9]+$;
PNaxess.com:^ppp-.+$;
PNaxion.net:^cp[a-z][0-9]+$;^ts[0-9]+-[0-9]+\.[a-z]+$;
PNaxs.net:^(aic|di)[0-9]+\.[a-z]+[0-9]+$;
PNaxtek.com:^[a-z]+-ts[0-9]+-[0-9]+$;
PNaye.net:^dial[0-9]+-[0-9]+$;
PNaz.com:^[a-z]+-[0-9]+$;
PNazstarnet.com:^dialup.+$;
PNazwest.net:^dial[0-9]+.+$;
PNbalakovo.ru:^dial-up[0-9]+$;
PNbamaonline.net:^dothusr[0-9]+-p[0-9]+$;
PNbarak.net.il:^pop[0-9]+-[0-9]+-ras[0-9]+-p[0-9]+$;
PNbarint.on.ca:^ppp-.+$;
PNbas-net.by:^dial[0-9]+$;
PNbatelco.com.bh:^as[0-9]+p[0-9]+\.access$;
PNbaynet.de:^vin[0-9]+\.asam$;
PNbayonne.net:^ppp[0-9]+$;
PNbayou.com:^(max|usr)[0-9]+-p[0-9]+$;
PNbbn.com:^ppp.+$;
PNbbs-la.com:^ts[0-9]+-[0-9]+$;
PNbc.edu:^shiv[0-9]+p[0-9]+$;
PNbconnected.net:^00-[0-9a-z-]+$;
PNbcpl.net:^ppp.+$;
PNbctel.ca:^[a-z]+[0-9]+m[0-9]+-[0-9]+$;
PNbeannet.net:^beannet-dialup[0-9]+$;
PNbellatlantic.net:^client[0-9-]+$;^adsl-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNbellglobal.com:^(ppp|cpu)[0-9]+\.[a-z][a-z]$;^cpu[0-9]+\.adsl$;
PNbellsouth.net:^adsl-[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;^host-[0-9-]+\.[a-z]+$;
PNbeol.net:^pop[0-9]+-[a-z-]+-usr[0-9]+-ip[0-9]+$;
PNbest.com:^dynamic[0-9]+\.pm[0-9]+\..+$;
PNbestnet.on.ca:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.ip$;
PNbestweb.net:^(dialin|isdn|x[0-9]+)-[0-9]+\.[a-z-]+$;
PNbewell.net:^(pkr|pueblo)[0-9]+$;^ft\.col[0-9]+$;
PNbgca.org.hk:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNbham.ac.uk:^mur[0-9]+$;
PNbig.net.au:^port[0-9]+\.[a-z]+$;
PNbigcity.net:^[0-9-]+\.max[0-9]+$;^[0-9]+-[0-9]+-[0-9]+$;
PNbiglobe.net.tw:^cs-dial-port[0-9]+-[a-z]+$;
PNbignet.net:^port[0-9]+\.(max|maxc|tnt|net)[0-9]+$;
PNbigpond.net.au:^cpe-[0-9]+-[0-9]+-[0-9]+-[0-9]+\..+$;
PNbigsky.net:^.+modem[0-9]+\.[a-z]+$;
PNbitstream.net:^port[0-9]+$;
PNbiz1.net:^ppp.+$;
PNblack-hole.com:^dialup.+$;
PNblast.net:^([a-z]ppp|pisc)[0-9]+$;
PNbluebon.net:^bethany[0-9]+$;
PNblueriver.net:^pm[0-9]+-[a-z]+-[0-9]+-[0-9]+$;
PNbmol.com:^ip[0-9]+\.[a-z]+modempool$;
PNbnro.de:^line-[0-9]+$;
PNboerde.de:^deppp[0-9]+$;
PNbold.net.au:^c[0-9]+-p[0-9]+$;
PNboo.net:^ppp.+$;
PNboone.net:^usr[0-9]+$;
PNbossig.com:^yakimauser[0-9]+$;
PNbox.net:^s[0-9]+\.max[0-9]+\.[a-z]+$;
PNbrandx.net:^modem-.+$;
PNbresnanlink.net:^[0-9]+imt[0-9]+$;
PNbright.net:^.+\.dial$;
PNbrightok.net:^dvpt[0-9]+-[0-9]+\.cot$;
PNbris.ac.uk:^p[0-9]+\.ts[0-9]+$;
PNbscn.com:^max[0-9]+-[0-9]+\.[a-z]+$;
PNbtc-bci.com:^dial[0-9]+-[0-9]+$;
PNbtclick.com:^host[0-9]+-[0-9]+-[0-9]+-[0-9]+\.host$;
PNbtinternet.com:^host[0-9-]+$;
PNbtl.net:^port[0-9]+$;^n[0-9]+p[0-9]+$;
PNbuildawebbiz.com:^host-[0-9]+$;
PNburgoyne.com:^pmb[0-9]+$;
PNca-connection.com:^s[0-9]+$;
PNcableinet.co.uk:^usr[0-9]+-[a-z]+$;
PNcac.net:^tc[0-9]+-[0-9]+$;
PNcactuscom.com:^ppp[0-9]+.+$;
PNcadvision.com:^gen[0-9]+-[0-9]+ip[0-9]+$;
PNcais.net:^covad-sdsl-[0-9]+$;
PNcallnetuk.com:^.+\.dialup$;
PNcalpha.com:^pm[0-9]+-[0-9]+$;
PNcalvacom.fr:^met[0-9]+$;
PNcalweb.com:^[a-z]+[0-9]+-[0-9]+$;
PNcalypso.net:^p[0-9]([0-9])?([0-9])?\.sto[0-9]+$;
PNcambridgeoh.net:^camb[0-9]+$;
PNcampuscwix.net:^s[0-9]+-pm[0-9]+\.[a-z]+$;
PNcanadawired.com:^cw[0-9]+$;^smile[0-9]+$;
PNcancun.com.mx:^ppp[0-9]+$;
PNcari.net:^.+\.dialup$;^sd-[0-9]+-[0-9]+\.l[0-9]+$;
PNcaro.net:^max[0-9]+-[0-9]+(\.dial)?$;
PNcarr.org:^user[0-9]+$;
PNcasema.net:^[0-9]+dyn[0-9]+\.[a-z]+$;
PNcbn.net.id:^ip[0-9]+-[0-9]+$;
PNcchono.com:^oahu-v[0-9]+-[0-9]+$;
PNcci.net.au:^dialup.+$;
PNccia.com:^cc[0-9]+-[0-9]+$;
PNccinet.com:^ppp[0-9]+.+$;
PNccm.net:^pm[0-9]+-dyn[0-9]+$;
PNcconnect.net:^(athens|rome)-[0-9]+$;
PNccr.net:^[a-z]+conduit[0-9]+[a-z]+$;
PNccsi.com:^spider[0-9]+$;
PNcdc.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.unnamed$;^pm[0-9]+-[0-9]+\.[a-z]+$;
PNcdsnet.net:^d[0-9]+a[0-9]+([a-z]([0-9]+)?)?\.dip$;
PNcecomet.net:^[a-z]+-ppp[0-9]+$;
PNcelestar.com:^[a-z]+-[0-9]+$;
PNcenterplacenet.com:^ppp-.+$;
PNcenturyinter.net:^ppp[0-9]+\..+$;
PNcerbernet.net:^th-access[0-9]+-[0-9]+\.gw$;
PNcetcol.net.co:^as-modem[0-9]+$;
PNcetus.net:^dialin[0-9]+$;
PNcfin.net:^dldb[0-9]+\.pm[0-9]+-[0-9]+$;
PNcgocable.net:^cgowave-[0-9]+-[0-9]+$;
PNcharlotte.nc.us:^host[0-9]+\.ci$;
PNchesco.com:^mxhyp[0-9]+x[0-9]+$;
PNchicagonet.net:^ppp.+$;
PNchoice.net:^p[0-9]+\.access[0-9]+\.[a-z]+$;
PNchorus.net:^a[0-9]+-[0-9]+$;
PNcin-tech.ns.ca:^remote[0-9]+$;
PNcinternet.net:^ip[0-9]+\.pm[0-9]+-[0-9]+$;
PNcinti.net:^ppp.+$;
PNcioe.com:^pool[0-9]+-[0-9]+\.laf$;
PNcis.co.za:^net-[0-9]+-[0-9]+$;
PNcitenet.net:^g[0-9]+-[0-9]+$;
PNcitilink.com:^tc[0-9]+-[0-9]+\.[a-z]+$;
PNcityisp.net:^dialup[0-9]+.+$;
PNcitynet.net:^chpm[0-9]+-b[0-9]+-[0-9]+$;
PNcityscape.net:^pm[0-9]+-[a-z]+-[0-9]+$;
PNciudad.com.ar:^host[0-9]+$;
PNcl.spb.ru:^ip-[0-9]+\.dialup$;
PNclaranet.co.uk:^du-[0-9]+-[0-9]+$;
PNclaranet.fr:^du-fr[0-9]+-[0-9]+$;
PNclearworks.net:^clwk[0-9]+$;
PNcleelum.com:^[a-z]+[0-9]+$;
PNclic.net:^pm-[0-9]+\.[a-z]+$;
PNclt-online.com:^ppp[0-9]+$;
PNcnc.net:^w[0-9]+\.z[0-9]+\.[a-z-]+\.dsl$;
PNcnmnetwork.com:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.dsl-covad\.[a-z]+\.[a-z]+\.[a-z]+$;^.+\.max-tnt-.+$;
PNcnpc.com.cn:^usr[0-9]+$;
PNcnt.ru:^.+\.dial-up$;^asy[0-9]+$;
PNcnx.net:^vancouver-[0-9]+$;^vernon-[0-9]+$;
PNcoast.net:^.+\.dialup$;
PNcobweb.net:^annex[0-9]+p[0-9]+$;
PNcodetel.net.do:^max-[0-9]+-b[0-9]+$;
PNcolba.net:^bha[0-9]+-s[0-9]+\.mtl$;
PNcollegeclub.com:^cclub$;
PNcolumbia.edu:^dialup.+$;
PNcom2com.ru:^d[0-9]+n[0-9]+-[a-z][0-9]+-m[a-z0-9]+$;
PNcombase.com:^ppp-.+$;
PNcommongroup.net:^bushido[0-9]+$;
PNcommunique.net:^ppp.+$;
PNcommunity.net:^n[0-9]+\.[a-z]+$;
PNcomnetcom.net:^liverpool-(val-)?[0-9]+$;
PNcompuex.com:^dial-[0-9]+$;
PNcompunetlink.com:^du[0-9]+$;
PNcompusmart.ab.ca:^remote[0-9]+$;
PNcomputerlynx.net:^ppp-.+$;
PNcomsat.net.ar:^line[0-9]+$;
PNcomset.com:^[0-9]+-[0-9]+-[0-9]+$;
PNcomstar.net:^pm-[a-z]+-[0-9]+-[0-9]+$;
PNcomteck.com:^d-[0-9]+$;^pm[0-9]+s[0-9]+$;
PNcomwerx.net:^user[0-9]+$;
PNconcentric.net:^ts[0-9]+d[0-9]+\.[a-z][a-z][a-z]-[a-z][a-z]([0-9]+)?$;
PNconexion.co.cr:^ip[0-9]+$;
PNconnect.ab.ca:^(ppp|pppa|ts)[0-9]+$;
PNconnect.com.au:^acc[0-9]+-ppp[0-9]+\.bri\.roaming$;
PNconnected.net.nz:^du[0-9]+shiva[0-9]+$;
PNconnectexpress.com:^[0-9]+\.saturn$;
PNconnection.com:^pm[0-9]+-[0-9]+$;^usr[0-9]+-[0-9]+$;
PNcopper.net:^d[0-9]+$;
PNcoqui.net:^ppp-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNcorecomm.net:^c[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;^max[0-9]+-[0-9]+.+$;^tnt[0-9]+([a-z])?-[0-9]+.+$;
PNcosimo.net:^access[0-9]+$;
PNcosmoaccess.net:^s[0-9]+$;
PNcottagesoft.com:^[0-9]+\.[a-z]+-max[0-9]+$;
PNcpeq.com:^ppp[0-9]+$;
PNcpg.com.hk:^pc[0-9]+$;
PNcpinternet.com:^[a-z]+[0-9]+-[0-9]+-[0-9]+$;
PNcr.sk.ca:^ip[0-9]+\.net[0-9]+$;
PNcrcwnet.com:^crcwnet-dyn[0-9]+$;
PNcreative.net:^ppp[0-9]+$;
PNcrl.com:^a[0-9]+\.(aslip|[a-z]+[0-9]+\.as)$;
PNcrosslink.net:^dyn[0-9]+.+$;
PNcrynwr.com:^dssl-test-ip$;
PNcs.net:^ppp.+$;
PNcshore.com:^dialup[0-9]+$;
PNcsiway.com:^dialup[0-9]+$;
PNcsudh.edu:^ppp.+$;
PNcsufresno.net:^[a-z-]+[0-9]+-ppp[0-9]+$;
PNcsuohio.edu:^dialup[0-9]+-[0-9]+$;
PNcsusa.net:^d[0-9]+$;
PNcswireless.net:^h[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNcswnet.com:^asrue[0-9]+-[0-9]+-[0-9]+$;
PNctaz.com:^ts[0-9]+-[0-9]+$;
PNctelcom.net:^dial[0-9]+$;
PNctimail3.com:^[0-9]+user[0-9]+$;
PNctinets.com:^[0-9]+user[0-9]+$;
PNctlnet.com:^max-[0-9]+-[0-9]+\.[a-z]+$;
PNcts.com:^psc[0-9]+$;
PNcvinet.com:^vn-va-nn-[0-9]+$;
PNcw.net:^usr.+dialup.+\.[a-z]+$;
PNcwia.com:^max[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;^user[0-9]+\.pop[0-9]+$;
PNcwnet.com:^usr[0-9]+-d[0-9]+\.[a-z]+$;
PNcwo.com:^port-[a-z]+[0-9]+$;
PNcwtel.com:^dial-up[0-9]+$;
PNcybercable.fr:^d[0-9]+\.[a-z]+-[0-9]+$;
PNcyberdial.co.za:^.+-dial-.+$;
PNcyberec.com:^ip-[0-9]+-[0-9]+$;^max[0-9]+-[0-9]+$;^sat[0-9]+$;
PNcyberg8t.com:^uia\.gst\.pm[0-9]+$;
PNcyberhighway.net:^ts[0-9]+-[0-9]+\.[a-z]+$;
PNcyberhotline.com:^port[0-9]+\.dts[0-9]+$;
PNcyberion.ca:^pm[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;
PNcyberis.net:^ts[0-9]+-[0-9]+\.(sal|eug)$;
PNcyberlink.com:^sbpm[0-9]+-[0-9]+-[0-9]+$;
PNcybersol.com:^prsh-mdm[0-9]+$;^tc[0-9]+-mdm[0-9]+$;
PNcybersource.com:^nat-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNcyberspace.net.ng:^host-[0-9]+-[0-9]+$;
PNcyberstreet.com:^afmy[0-9]+$;
PNcybersurf.net:^calppp[0-9]+$;
PNcybertime.net:^ip-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNcybertours.com:^[a-z]+[0-9]+-[0-9]+$;
PNcybertron.com:^usr[0-9]+-p[0-9]+\.[a-z]+$;
PNcyberway.com.sg:^.+\.ppp[0-9]+$;
PNcyberzane.net:^user[0-9]+$;
PNcyberzone.net:^cz-cblk-[0-9]+-[0-9]+-[0-9]+$;
PNcylink.com.cy:^[a-z]+[0-9]+$;
PNcynet.net:^nas[0-9]+-[0-9]+\.[a-z]+\.[a-z]+$;
PNcysource.com:^(max|as)[0-9]+-[0-9]+$;
PNdacom.co.kr:^ppp.+$;
PNdacor.net:^max[0-9]+-[0-9]+$;
PNdancris.com:^ip-[0-9]+-[0-9]+-[a-z]+$;
PNdartmouth.edu:^choates[0-9]+-bp-[0-9]+$;
PNdasia.net:^dialup-.+$;
PNdata.net.mx:^t[0-9]+s[0-9]+$;
PNdatablast.net:^p[0-9]+\.[a-z]+[0-9]+\.[a-z]+\.[a-z]+$;
PNdataforce.net:^.+\.pool$;
PNdatamarkets.com.ar:^usr[0-9]+q[0-9]+m[0-9]+$;^usraudq[0-9]+m[0-9]+$;
PNdatanet.hu:^.+\.dialin$;
PNdbworld.net.au:^.+-pool-.+$;
PNddaccess.com:^host[0-9]+$;
PNdebis.at:^dialin-wien[0-9]+\.online$;
PNdeepwell.com:^[0-9]+-eli$;
PNdelmarva.net:^e[0-9]+$;
PNdeltanet.com:^anx-[a-z]+[0-9]+$;
PNdentech.net:^ppp.+$;
PNdesupernet.net:^port[0-9]+-[0-9]+\.[a-z]+$;
PNdfn.com:^dfn[0-9]+$;
PNdglnet.com.br:^pm[0-9]+p[0-9]+\.[a-z]+$;
PNdgw.com:^host[0-9]+$;
PNdgweb.com:^[a-z]+[0-9]+-[0-9]+$;
PNdhc.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNdialnet.com:^usr[0-9]+$;
PNdialnet.net:^pm[0-9]+-[a-z]+-[0-9]+$;
PNdialsprint.net:^sdn-[a-z][a-z]-.+$;
PNdialups.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNdiginetusa.net:^.+-ppp$;
PNdigiro.net:^ppp[0-9]+$;
PNdigisys.net:^modem[0-9]+$;
PNdigital.net:^max-vero[0-9]+-[0-9]+$;
PNdigitaldune.net:^ds-[0-9]+$;
PNdigitalexp.net:^dial-[0-9]+\.[a-z]+\.[a-z]+$;
PNdigitalpla.net:^slc-[0-9]+$;
PNdircon.co.uk:^.+\.pool$;
PNdirect-internet.net:^dialup.+$;
PNdirect.ca:^[a-z]+-[0-9]+-[0-9]+$;
PNdiscover-net.net:^max-[a-z]+[0-9]*-[0-9]+$;
PNdiscoverynet.com:^pm[0-9]+-[0-9]+$;
PNdisknet.com:^tty[0-9]+$;
PNdlcwest.com:^nodes[0-9]+$;
PNdnaco.net:^pm[0-9]+-[0-9]+-[0-9]+$;
PNdnc.net:^[a-z]+-pm[0-9]+-[0-9]+$;
PNdockingbay.com:^day[0-9]+$;
PNdol.net:^[a-z]+[0-9]+$;
PNdoor.net:^[0-9]+door[0-9]+$;
PNdotstar.net:^ppp[0-9]+\.nas[0-9]+$;
PNdoubled.com:^[a-z]+-[a-z]+-tchp-[0-9]+$;
PNdowco.com:^dialup-.+$;^express-[0-9]+\.tch[0-9]+\.[a-z]+$;
PNdpnet.net:^[a-z]+ppp[0-9]+$;
PNdrizzle.com:^port[0-9]+$;
PNdsp.com:^icg-[0-9]+$;
PNdtg.com:^sflan-[0-9]+$;
PNdtgnet.com:^.+-dialup-.+$;
PNdti.net:^.+\.remote$;
PNdtu.dk:^igg[0-9]+\.igg$;
PNdvnc.net:^cc-[0-9]+$;^vf[0-9]+$;
PNdvol.com:^ppp-.+$;
PNdwebs.net:^ppp[0-9]+$;
PNdynamite.com.au:^isp[0-9]+\.[a-z]+$;
PNearly.com:^va-alx-pm[0-9]+-[0-9]+$;
PNearthlink.net:^.+\.dialup$;
PNeastky.net:^tgtel[0-9]+$;
PNeasy-pages.com:^client-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNeasynet.co.uk:^tnt-[0-9]+-[0-9]+$;
PNeasystreet.com:^dial-[0-9]+-[0-9]+$;
PNeatel.net:^([a-z-]+)?(amax|as|tnt)[0-9]+-[0-9]+$;
PNeaze.net:^lras-[0-9]+-[0-9]+$;
PNeclipse.net:^ha[0-9]+-[0-9]+$;
PNedge.ne.jp:^arena[0-9]+$;
PNedumaster.net:^.+-ppp[0-9]+$;
PNefortress.com:^[a-z][a-z]-[0-9]+tnt[0-9]+$;^chancery[0-9]+$;
PNegl.net:^pm[0-9]+m[0-9]+$;
PNel.net:^dial-.+$;
PNelender.hu:^d[0-9]+-[0-9]+-bp$;
PNeli.net:^cust-[0-9]+-[0-9]+\.as[0-9]+\.[a-z]+$;
PNelkhart.net:^elk[0-9]+-ts[0-9]+$;
PNelko.net:^max[0-9]+dialup[0-9]+$;
PNelpn.com:^elpn-pm[0-9]+-[0-9]+$;
PNemeraldcoast.com:^ppp.+$;
PNemeraldnet.net:^ppp.+$;
PNemirates.net.ae:^(td|md)[a-z][0-9]+$;^caa[0-9]+$;^cab[0-9]+$;^cdc[0-9]+$;^cdd[0-9]+$;
PNempire.net:^hydra[0-9]+-[0-9]+$;
PNempirenet.com:^u[0-9]+-[0-9]+$;
PNemu.edu.tr:^dialup.+$;
PNencotel.de:^ppp[0-9]+$;
PNeni.net:^.+\.pool$;^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.gw$;^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$;^[0-9]+\.pool\.[a-z]+[0-9]+\.gw$;
PNentech.com:^dial[0-9]+$;
PNenteract.com:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.d$;
PNeoni.com:^[a-z]+ppp[0-9]+-[0-9]+$;
PNeosinc.com:^[0-9]+eos[0-9]+$;
PNeot.com:^.+\.dialup$;
PNepix.net:^.+-[0-9]+ppp[0-9]+$;
PNeracom.com.tw:^n[0-9]+\.n[0-9]+-[0-9]+-[0-9]+$;
PNeranet.net:^n[0-9]+\.n[0-9]+-[0-9]+-[0-9]+$;
PNeri.net:^dlp[0-9]+\.[a-z]+$;
PNerie.net:^pm[0-9]+-[0-9]+$;
PNerielink.com:^ppp-[0-9]+$;
PNesper.com:^ts[0-9]+c[0-9]+$;
PNespire.net:^[a-z][0-9]+-[a-z]+-dp-[0-9]+-[0-9]+$;
PNestpak.ee:^tnt[0-9]+-[0-9]+$;
PNestreet.com:^ppp.+$;
PNetcrier.net:^dial-.+$;
PNeu.net:^dialup.+$;^isdn[0-9]+.+$;
PNeunet.be:^idialup[0-9]+\.[a-z]+[0-9]+$;
PNeunet.no:^p[0-9]+\.[a-z-]+$;
PNeunet.yu:^p-[0-9]+\.[0-9]+$;
PNeuronet.be:^i[0-9]+\.bru$;
PNeuv-frankfurt-o.de:^ppp[0-9]+$;
PNev1.net:^tay-[0-9]+-[0-9]+$;
PNevcom.net:^.+\.dyn$;
PNex-pressnet.com:^n[0-9]+h[0-9]+$;
PNexecpc.com:^[a-z]+-[0-9]+(-[0-9]+)?\.mdm\.[a-z]+$;
PNexeculink.com:^ppp.+$;
PNexotrope.net:^[a-z]+-host-[0-9]+-[0-9]+$;
PNexsbs.net:^ip[0-9]+-pm[0-9]+-[0-9]+$;
PNextensis.com:^rvn-[0-9]+-[0-9]+\.rs$;
PNez2.net:^riv[0-9]+$;
PNezaccess.net:^(tc|scr)[0-9]+-[0-9]+$;
PNezcom.net:^[0-9]+$;
PNeznet.net:^dialup.+$;
PNfabrik.net:^fab[0-9]+ca[0-9]+([a-z])?$;
PNfair.net:^pm[0-9]+-[0-9]+$;
PNfairviewc.ab.ca:^fair[0-9]+$;
PNfamvid.com:^.+[0-9]+dialin[0-9]+$;
PNfastband.com:^slipri[0-9]+-s[0-9]+$;
PNfastdial.net:^host[0-9]+$;
PNfastwave.net:^fwppp[0-9]+$;
PNfatnet.net:^dynamic-.+$;
PNfcc.net:^modem-.+$;^pc[a-f0-9][a-f0-9]dn.+$;
PNfcol.com:^ppp[0-9]+.+$;
PNfgi.net:^usr[0-9]+[a-z]+tc-[0-9]+$;
PNfiadsl.net:^dsl[0-9]+-[0-9]+$;
PNfiber.net:^[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;
PNfiberone.net:^h[0-9]+-[0-9]+-[0-9]+-[0-9]+\.gv$;
PNfibertel.com.ar:^[a-z]+-[0-9]+$;^cablemodem[0-9]+\.vlan[0-9]+\.headend$;
PNficnet.net.tw:^as[0-9]+po[0-9]+\.[a-z]+$;^p[0-9]+\.wan[0-9]+$;
PNfirstclasssolutions.net:^ppp[0-9]+$;
PNflakeysol.com:^usr[0-9]+$;
PNflanet.com:^pool[0-9]+-[0-9]+$;^pserv[0-9]+p[0-9]+$;
PNflash.net:^.+\.dialup\..+$;^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNflashcom.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.irv[0-9]+$;
PNflinet.com:^[a-z]+-pm[0-9]+-[0-9]+$;^pm[0-9]+-[0-9]+(\.dialup)?$;
PNflinthills.com:^fh-[0-9]+$;
PNflips.net:^.+-ppp[0-9]+$;
PNflnet.com:^.+-dial-[0-9]+$;
PNfltg.net:^.+-ppp[0-9]+$;
PNfoni.net:^[a-z]+-[0-9]+-[0-9]+\.ip$;
PNfoothill.net:^sequoia-[0-9]+$;
PNforce9.net:^.+\.dialup$;
PNfords.net:^log[0-9]+$;
PNforward.net:^[0-9]+\.lg$;
PNfoxvalley.net:^pm[0-9]+-[0-9]+$;
PNfred.net:^user[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNfreeaccess.nl:^.+\.dialin$;
PNfreei.net:^dial[0-9]+\..+$;
PNfreesurf.ch:^.+-dialup-.+$;
PNfreetalk.ch:^.+\.dial$;
PNfronet.com:^dialup-[0-9]+$;
PNfrontiernet.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.[a-z]+-[0-9]+\.[a-z]+$;
PNfsu.edu:^unregistered\.scri$;
PNfullnet.net:^.+-ppp-.+$;
PNfundy.net:^node[0-9]+\.net[0-9]+$;
PNfuntv.com:^dial-.+$;
PNfuse.net:^archon-[0-9]+$;^nile-[0-9]+$;^as[0-9]+-[0-9]+$;
PNfutura.net:^[0-9]+-[0-9]+\.[a-z]+$;
PNfwi.com:^angola-line-[0-9]+$;
PNfyi.net:^oak[0-9]+$;
PNgamcs.com.eg:^menanet[0-9]+$;
PNgate.net:^dtnfl[0-9]+-[0-9]+$;^stpfl[0-9]+-[0-9]+$;^ts[a-z]+[0-9]+-[0-9]+$;
PNgatecom.net:^dialuppool$;
PNgci.net:^[a-z]+-du-[0-9]+$;
PNgcn.net.tw:^dial[0-9]+\.[0-9]+$;
PNgdahin.org:^host[0-9]+$;
PNgdi.net:^(pm|usr)[0-9]+[a-z]?-[0-9]+$;^mipm[0-9]+u-[0-9]+\.[a-z]+$;^orl[0-9]+-[0-9]+$;
PNgemlink.com:^h[0-9]+$;
PNgeneration.net:^isdn[0-9]+$;^x[0-9]+-[0-9]+\.[a-z]+$;
PNgeneseo.net:^.+-ppp$;
PNgeotec.net:^pm[0-9]+-[a-z-]+-[0-9]+-[0-9]+$;^cas-tul-brks-[0-9]+-[0-9]+-[0-9]+$;
PNgetbiz.net:^.+dialup$;
PNghbbs.com:^[0-9]+$;
PNghg.net:^max[0-9]+-[0-9]+$;
PNgil.com.au:^nas[0-9]+ip[0-9]+\.ipswich$;
PNgis.net:^ppp.+$;
PNgj.net:^[0-9]+\.gj[0-9]+$;
PNglasscity.net:^dialup.+$;
PNglobal.net.uk:^p[0-9a-f][0-9a-f]+s[0-9a-f]+a[0-9a-f]+\.client$;
PNglobalcon.com:^pm[0-9]+$;
PNglobalnet.co.uk:^client[0-9]+([a-z][0-9]+)?([a-z]+)?$;
PNglobalserve.net:^dialin.+$;
PNgls3c.com:^user[0-9]+$;
PNgmu.edu:^.+\.dialup$;
PNgnt.com:^p[0-9]+$;
PNgo-concepts.com:^ip[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$;
PNgoldcom.com:^ppp.+$;
PNgoldnet.net.il:^dialup-.+$;
PNgoodnet.com:^d[0-9]+-[0-9]+\.[a-z]+$;^pm[0-9]+-[0-9]+-[0-9]+\..+$;
PNgorge.net:^tddial[0-9]+$;
PNgorilla.net:^ygordial[0-9]+$;
PNgot.net:^dyn-[0-9]+-[0-9]+-[0-9]+-[0-9]+\..+$;
PNgoteborg.se:^dator[0-9]+\.ped\.tekniskavux\.educ$;
PNgraceba.net:^icore[0-9]+-p-[0-9]+\.[a-z]+$;
PNgrandcentral.net:^track[0-9]+$;
PNgreennet.net:^portq[0-9]+$;
PNgrid.net:^pool[0-9-]+\..+$;
PNgsinet.net:^max[0-9]+-[0-9]+\.[a-z]+$;
PNgstis.net:^cvx[0-9]+-[0-9]+\.[a-z]+$;
PNgtei.net:^[a-z]+[0-9]+-[0-9]+\.dsl$;
PNgu.net:^unallocated$;
PNguiware.com:^dialup[0-9]+$;
PNgulf.net:^[a-z]+[0-9]+\.[a-z]+$;
PNgvi.net:^[a-z]+[0-9]+-[0-9]+\.max[0-9]+$;
PNgvii.net:^[0-9]+$;
PNh2net.net:^tc[0-9]+-dyn[0-9]+$;
PNhamptons.com:^sh[0-9]+-[0-9]+$;
PNharbornet.com:^pm[0-9]+-[0-9]+$;
PNharborside.com:^p[0-9]+\.[a-z][a-z][0-9]+$;
PNharrowschool.org.uk:^station[0-9]+$;
PNhccnet.nl:^.+\.dial$;
PNhcv.com:^net[0-9]+$;
PNhexcom.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.tc[0-9]+\.det[0-9]+$;
PNhi.net:^.+\.dialup$;
PNhia.net:^hia[0-9]+$;
PNhinet.net:^h[0-9]+\.s[0-9]+\.ts([0-9]+)?$;
PNhit.net:^indy[0-9]+$;
PNhitron.net:^(p|d)[0-9]+\.ts\.[a-z]+$;
PNhiwaay.net:^.+\.dialup$;^[a-z]+[0-9]+-[0-9]+$;
PNhkabc.net:^ppp[0-9]+$;
PNhknet.com:^ts[0-9]+$;
PNhkstar.com:^.+\.dialup$;
PNhogia.net:^ip[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$;
PNhome.com:^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.[a-z][a-z]\.wave$;^c([a-z])?[0-9]+-[a-z]\.[a-z]+[0-9]\.[a-z]+$;^cr[0-9]+-[a-z]\.[a-z]+[0-9]\.[a-z][a-z]\.wave$;
PNhome.net:^athm-[0-9]+-[0-9]+-xxx-[0-9]+$;
PNhorizon-isp.net:^dialup[0-9]+$;
PNhotkey.net.au:^[a-z-]+-dial-[0-9]+\.[a-z]+$;
PNhotvoice.com:^ppp[0-9]+$;
PNhouseware.com.ar:^ppp-[0-9]+$;
PNhro.nl:^cs-mu[0-9]+-a[0-9]+$;
PNhsacorp.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNhsanet.net:^dhcp-[0-9]+-[0-9]+\.us$;
PNhsonline.net:^.+-dial[0-9]+.+$;
PNhtcomp.net:^ascend[0-9]+p[0-9]+$;
PNhudsonet.com:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNhula.net:^[a-z]+[0-9]+$;
PNhutchcity.com:^m[0-9]+-[0-9]+$;
PNhypercon.com:^[0-9]+\.[0-9]+\.nas[0-9]+\.ippool$;
PNhyperlinx.net:^pop[0-9]+$;
PNhz.zj.cn:^ppp[0-9]+.+$;
PNi-1.net:^port[0-9]+$;
PNi-55.com:^ppp[0-9]+.+$;
PNi-dial.de:^host-[0-9]+$;
PNia-omni.com:^ppp.+$;
PNiadfw.net:^(dal|ppp|ppp[a-z])[0-9]+-[0-9]+\.(ppp|ght)$;^ppp[0-9]+.+$;
PNiae.nl:^chipmunk[0-9]+$;
PNibisnet.net:^[a-z-]+-du[0-9]+$;
PNibm.com:^ss[0-9]+\.ny\.us$;
PNibm.net:^slip[0-9-]+\..+$;
PNica.net:^tiger[0-9]+-net[0-9]+-[0-9]+-[0-9]+-ip[0-9]+$;
PNican.net:^ppp.+$;
PNicdc.com:^peco\.[0-9]+\.[a-z]+$;
PNicon.net:^asnd[0-9]+$;
PNics-online.net:^ip[0-9]+-[0-9]+$;
PNicsi.net:^[0-9]+-[a-z]+$;^ppp.+$;
PNicubed.com:^pgh[0-9]+$;
PNicubed.net:^ppp[0-9]+$;
PNicx.net:^pm[0-9]+[a-z]+$;
PNidca.com:^p[0-9]+-[0-9]+\.[a-z]+[0-9]+([a-z])?$;
PNidir.net:^port[0-9]+\.(max|tnt)[0-9]+\.[a-z]+$;
PNidirect.com:^ntsvr[0-9]+-[0-9]+\.[a-z]+$;^on-tor-blr-a[0-9]+-[0-9]+-[0-9]+$;^ts[0-9]+-[0-9]+[a-z]+-[0-9]+$;^x[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;
PNidnsi.com:^[a-z]+[0-9]+-[0-9]+$;
PNidola.net.id:^ygy-liv[0-9]+-[0-9]+$;
PNidt.net:^ppp.+$;
PNiefx.com:^[a-z]+[0-9]+$;
PNieighty.net:^mr[0-9]+slc[0-9]+$;
PNienet.com:^node[0-9]+\.masterm[0-9]+\.dslspeed$;
PNiex.net:^port[0-9]+\.[a-z]+-annex$;
PNiexpress.net.au:^[a-z]+-[0-9]+$;
PNigateway.net:^[a-z]+-ppp[0-9]+$;
PNiglobal.net:^dalm[0-9]+-[0-9]+$;
PNihep.su:^m[0-9]+$;
PNihug.co.nz:^p[0-9]+-(max|nas)[0-9]+\.[a-z]+$;
PNihug.com.au:^p[0-9]+-max[0-9]+\.[a-z]+$;
PNii.ca:^port[0-9]+$;
PNiii.org.tw:^[0-9]+-[0-9]+-outside$;
PNiitek.net:^iitaxes[0-9]+$;
PNij.net:^p[0-9]+-[0-9]+\.(max|tnt)-?[0-9]+$;
PNilhawaii.net:^pm[0-9]+-[0-9]+$;
PNilinkusa.net:^okc-v-[0-9]+-[0-9]+$;
PNimag.net:^[a-z]+([0-9]+)?-port[0-9]+$;
PNimaginet.fr:^host[0-9]+-[0-9]+\.[a-z]+\.lan-isdn$;
PNimcnyc.com:^dail[0-9]+\.ppp$;
PNime.net:^[a-z]+-[0-9]+$;
PNimpactnet.com:^ip[0-9]+$;
PNimpsat.com.co:^c[0-9]+-[0-9]+$;
PNimpsat.net.ar:^[a-z]+[0-9]+p[0-9]+$;^a[0-9]+d[0-9]+$;^rdutlp[0-9]+a[0-9]+$;
PNimpulsedata.net:^[0-9]+\.[a-z]+-ts[0-9]+$;
PNin-tch.com:^r[0-9]+(arc[0-9]+)?ad[0-9]+$;
PNinaxx.net:^.+\.dial$;
PNincentre.net:^remote[0-9]+\.[a-z]+$;
PNinch.com:^tc[0-9]+-dial-[0-9]+-[0-9]+\.oldslip$;
PNinco.com.lb:^dial-.+$;
PNincom.net:^pm[0-9]+a[0-9]+$;
PNinconnect.com:^.+\.dialup$;
PNindiana.edu:^te-[0-9]+-[0-9]+\.teter$;
PNinet-1.com:^d[0-9]+-[0-9]+$;
PNinet.net:^inet[0-9]+c[0-9]+-[0-9]+$;
PNinetarena.com:^pm[0-9]+-.+$;
PNinetnow.net:^a[0-9]+-[0-9]+$;
PNinetworld.net:^p[0-9]+n[0-9]+$;
PNinfi.net:^pm[0-9]+-[0-9]+\.[0-9]+v[0-9]+$;^pm[0-9]+-[0-9]+\.[a-z]+$;^usr[0-9]+-[0-9]+\.[a-z]+$;^wh[0-9]+$;
PNinficad.com:^ip[0-9]+(-[0-9]+)?\.ts[0-9]+\.[a-z]+$;
PNinfinex.com:^.+\.dialup$;
PNinfinityonline.com.au:^.+-dialup[0-9]+$;
PNinfoave.net:^dial-.+$;
PNinfonent.com:^tahoe-three-[0-9]+$;
PNinfosel.net.mx:^juarez[0-9]+$;
PNinfoserv.net:^dialup-.+$;
PNinfoserve.net:^d[0-9]+-[0-9]+$;
PNinfosys-bank.com:^ppp[0-9]+$;
PNinjersey.com:^ppp[0-9]+-.+$;
PNinnercite.com:^[a-z]+pm[0-9]+a-[0-9]+-[0-9]+$;
PNinnetix.com:^.+\.dialup$;
PNinnovsoftd.com:^usr-[0-9]+-[0-9]+-[0-9]+$;
PNinow.com:^.+\.dial$;^du[0-9]+$;
PNinquo.net:^.+\.dial$;^legacy[0-9]+$;
PNinreach.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;
PNinrete.it:^dial[0-9]+$;
PNinsnet.com:^dialup-[0-9]+$;
PNintcomm.net:^digital[0-9]+$;
PNintecnet.net:^dialup.+$;
PNintegracom.net:^modem[0-9]+$;
PNintellistar.net:^max[0-9]+-.+$;
PNinteraccess.com:^d[0-9]+\.[a-z]+[0-9]+$;
PNinteract.net.au:^as[0-9]+-[0-9]+\.[a-z]+$;
PNinteraxs.net:^dial[0-9]+$;
PNinterbusiness.it:^host[0-9]+\.[a-z]+\.[a-z]+$;
PNintercom.es:^iv[0-9]+-[0-9]+$;
PNintercom.net:^(modem|s|sby)[0-9]+$;
PNintercomm.com:^as[0-9]+-[0-9]+$;
PNintergate.bc.ca:^pm[0-9]+s[0-9]+$;
PNinterlaced.net:^ts[0-9]+-p[0-9]+$;
PNinterlinks.net:^[0-9]+-tor$;
PNinternet.com.mx:^inter[0-9]+$;
PNinternet8.net:^p[0-9]+$;
PNinternetconnect.net:^max-[0-9]+-[0-9]+$;
PNinternetuser.net:^[a-z]+-[a-z]+[0-9]+-[0-9]+\.cust$;
PNinterpath.net:^.+\.dyn$;
PNinterpoint.net:^ppp.+$;
PNintersatx.net:^dialup.+$;
PNinterspan.com:^dial\..+$;
PNintersrv.com:^(kronos|wppop-)[0-9]+$;
PNintersurfer.com:^pppsrs[0-9]+$;
PNinterware.hu:^(harare|kairo|marakesh|nairobi)-[0-9]+$;
PNinterworld.net:^.+-ppp[0-9]+$;
PNintnet.net:^as-[a-z]+-[0-9]+-[0-9]+$;
PNintrex.net:^client[0-9]+-[0-9]+\.[a-z]+$;
PNintur.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.ipv[0-9]+$;
PNinx.net:^modem[0-9]+\.[a-z]+$;
PNinxpress.net:^d[0-9]+-[0-9]+\.[a-z]+$;
PNio.com:^.+-dialup-.+$;
PNioa.com:^ppp[0-9]+\.[a-z]+$;
PNiol.ie:^dialup.+$;
PNip.pt:^pm-[a-z]+-[0-9]+-[0-9]+\.net$;
PNipass.net:^.+\.dialup\..+$;
PNiquest.net:^[a-z-]+[0-9]+-[0-9]+$;
PNirt.net:^ppp[0-9]+$;
PNis.net.tw:^.+\.dialup$;
PNisd.net:^isd-du-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNisdn.net.il:^pri(-ra-)?[0-9]+$;
PNiserv.net:^tnt[0-9]+-[0-9]+-[0-9]+$;
PNiserve.net:^dialup-blk[0-9]+-[0-9]+$;
PNisicom.fr:^kiosque[0-9]+-[0-9]+$;
PNisl.net:^ppp.+$;
PNisland.net:^dyn[0-9]+$;
PNisoc.net:^access-port-[0-9]+-[0-9]+$;
PNispchannel.com:^cm[0-9]+\.[a-z]+$;
PNispdr.net.au:^ppp[a-z][0-9]+$;
PNispi.net:^d[0-9]+\lnk$;
PNispmodems.net:^[a-z]+-ts[0-9]+(-h[0-9]+)?-[0-9]+-[0-9]+$;
PNistal.com:^m[0-9]+$;
PNistar.ca:^(m|t)s[0-9]+-[0-9]+\.[a-z]+$;
PNistep.com:^dial[0-9]+$;
PNithink.net:^lagoon[0-9]+$;
PNitinera.be:^dialup[0-9]+$;
PNitnet.it:^getest[0-9]+\.pn$;
PNitsnet.com:^.+\.dialup$;
PNivic.net:^[a-z]+-dyn[0-9]+$;
PNiwaynet.net:^[a-z]?port[0-9]+$;
PNixpnet.com:^ixp[0-9]+$;
PNixpres.com:^access-[0-9]+-[0-9]+$;^am[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNjacksonville.net:^surf[0-9]+$;
PNjakinternet.co.uk:^user[0-9]+$;
PNjaring.my:^j[0-9]+\.[a-z][a-z][a-z]([0-9]+)?$;
PNjavanet.com:^[a-z-]+-(hiper|us)[0-9]+$;
PNjccomp.com:^usr[0-9]+$;
PNjcn1.com:^dialup.+$;
PNjcs-canada.com:^stat[0-9]+$;
PNjefnet.com:^dialup.+$;
PNjps.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;
PNjumpnet.com:^jump-x[0-9]+-[0-9]+$;
PNjunctionnet.com:^ppp.+$;
PNjungle.net:^dyn[0-9]+\.usr[0-9]+$;
PNjvlnet.com:^[a-z]+-pm[0-9]+-[0-9]+-[0-9]+$;
PNk12.nd.us:^dyn[0-9]+\..+$;
PNk2.net:^ppp[0-9]+.+$;
PNkachina.net:^dyn-.+$;
PNkajen.com:^ppp-.+$;
PNkarlskrona.se:^masq-[0-9]+$;
PNkc1.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNkctera.net:^max[0-9]+-[0-9]+$;
PNkellnet.com:^[a-z]+-[0-9]+$;
PNkems.net:^ppp[0-9]+$;
PNkeystonenet.com:^pm[0-9]+[a-z]+[0-9]+-[0-9]+$;
PNkeyway.net:^o[0-9]+-dyna-[0-9]+$;
PNkih.net:^col[0-9]+$;^sky[0-9]+-[0-9]+$;
PNkimnet.co.za:^modem[0-9]+$;
PNkis.net:^dialup.+$;
PNklever.net:^ppp[0-9]+.+$;
PNkm.ua:^.+-async[0-9]+\.infocom$;
PNkmbs.com:^host[0-9]+-[0-9]+$;
PNknightwave.com:^ip[0-9]+-[0-9]+-[a-z-]+$;
PNknoware.nl:^dyn[a-z]+[0-9]+-[0-9]+$;
PNkolumbus.fi:^vaasa-kk[0-9]+-[0-9]+-[0-9]+$;
PNkorax.net:^.+\.dialin$;
PNkoyote.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNkreative.net:^dial[0-9]+$;
PNksni.net:^dialup.+$;
PNkudos.net:^kudos-[0-9]+-[0-9]+$;
PNkwic.com:^.+-ppp[0-9]+$;
PNlakemac.net:^pm[0-9]+s[0-9]+\.[a-z]+$;
PNlaker.net:^digital-[a-z]+-[0-9]+$;
PNlakes.com:^modem[0-9]+-.+$;
PNlanline.com:^pm[0-9]+s[0-9]+$;
PNlara.on.ca:^lara[0-9]+-[0-9]+$;
PNlaser.net:^ffx[0-9]+$;
PNlava.net:^awikiwiki[0-9]+$;
PNlcc.net:^[a-z]+-[a-z]+[0-9]+-a[0-9]+$;
PNlconn.com:^port[0-9]+-[0-9]+$;
PNleading.net:^jm[0-9]+-[0-9]+$;^jax[0-9]+-[0-9]+$;
PNlevel3.net:^dialup-.+$;
PNli.net:^lisuser[0-9]+$;
PNlibcom.com:^client-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNlibero.it:^ppp-.+$;
PNlightspeed.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNlihq.net:^.+\.dialup$;
PNlink.ca:^dial[0-9]+$;
PNlink.no:^max[0-9]+-[0-9]+$;
PNlinkage.net:^ip[0-9]+-[0-9]+\.[a-z]+$;
PNlinkline.com:^bn[0-9]+-la[0-9]+$;^tc[0-9]+-gst[0-9]+$;
PNlinkonline.net:^pppa[0-9]+$;
PNlitenet.net:^[a-z-]+-tas[0-9]+-[0-9]+$;
PNlivingonline.com:^c[0-9]+-[0-9]+\.[a-z]+$;
PNllc.net:^ppp.+$;
PNlnd.com:^hiper[0-9]+$;
PNlobo.net:^s[0-9]+$;
PNlocal.net:^(p|s)[0-9]+$;
PNlodinet.com:^ppp.+$;
PNlogantele.com:^mod[0-9]+$;
PNlongisland.com:^user-[0-9]+$;
PNloxinfo.net:^[a-z]+ppp[0-9]+-[a-z]+[0-9]+\.[a-z-]+$;^as[0-9]+ppp[0-9]+\.[a-z-]+$;
PNlrun.com:^a1-[0-9][a-z][0-9]+\.neo$;
PNlsl.com:^[a-z-]+-pm-port-[0-9]+$;
PNlsn.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNlvcm.com:^dhcp[0-9]+.+$;
PNlvdi.net:^.+-ppp[0-9]+$;
PNlynxus.com:^cust-[0-9]+$;^cust-[0-9]+\.[a-z]+$;
PNmagic.fr:^ppp-[0-9]+\.net[0-9]+$;
PNmagicnet.net:^pm[0-9]+-[0-9]+$;
PNmagma.ca:^x[0-9]+port[0-9]+$;
PNmain.com:^[a-z]s[0-9]+$;
PNmainlink.net:^ppp.+$;
PNmango-bay.com:^[a-z]+-dialup-.+$;
PNmap.com:^ppp[0-9]+$;
PNmatav.net:^.+\.dial$;
PNmaui.net:^a[0-9]+-[0-9]+\.[a-z]+$;
PNmaxbaud.net:^ppp[0-9]+$;
PNmbsi.net:^na-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNmcia.com:^ts[0-9]+p[0-9]+$;
PNmcia.net:^usr[0-9]+$;
PNmcs.net:^epowers-[0-9]+\.pr$;
PNmcsi.net:^ppp.+$;
PNmdn.net:^pl[0-9]+$;
PNmediaone.net:^client[0-9]+\.atl$;^nic-[0-9]+-[a-z][0-9]+-[0-9]+\.[a-z][a-z]$;^rm[0-9]+-[0-9]+-[0-9]+-[0-9]+-[0-9]+\.[a-z][a-z]$;^we-[0-9]+-[0-9]+-[0-9]+-[0-9]+\.we$;
PNmegahertz.net:^dialup.+$;
PNmegsinet.net:^c[0-9]+-[0-9]+-[0-9]+\.[a-z-]+$;^c[0-9]+-[0-9]+-[0-9]+\.[a-z]+$;^max[0-9]+-[0-9]+\.[a-z-]+$;^tnt[0-9]+[a-z]?-[0-9]+\.[a-z-]+$;
PNmem.net:^k[0-9]+-[0-9]+-[0-9]+$;
PNmemlane.com:^ts[0-9]-[0-9]+$;
PNmendax.com:^p[0-9]+$;
PNmetrolink.net:^mlb[0-9]+-[0-9]+$;
PNmho.net:^dialup.+$;
PNmia.net:^[0-9]+-pm[0-9]+-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNmich.net:^pm.+\.dialip$;
PNmicrolink.net:^pm[0-9]+p[0-9]+$;^xy[0-9]+p[0-9]+$;
PNmicron.net:^c[a-z]+[0-9]+p[0-9]+\.[a-z]+$;^c[a-z]+[0-9]+\.[a-z]+$;
PNmicrosp.com:^modem[0-9]+$;
PNmicroweb.net:^a[0-9]+\.son[0-9]+$;^.+\.dialup$;
PNmicroz.net:^host[0-9]+$;
PNmidusa.net:^[0-9]+\.modems$;^node[0-9]+\.[a-z]+$;
PNmidwest.net:^ofallon[0-9]+$;^paducah[0-9]+$;
PNmillennianet.com:^pm.+-ppp-.+$;
PNmindinfo.com:^remote[0-9]+\.remote$;
PNmindspring.com:^.+\.dialup$;
PNmindsync.com:^sk[0-9]+$;
PNmines.edu:^.+-ppp.+$;
PNmisslink.net:^pm[0-9]+-[0-9]+-[0-9]+$;
PNmixcom.com:^dial[0-9]+.+$;
PNmldnet.com:^ppp.+$;
PNmlink.net:^dyn[0-9]+\.max[0-9]+\.[a-z]+$;
PNmo-net.com:^modem[0-9]+-[0-9]+$;
PNmonisys.ca:^ppp.+$;
PNmonmouth.com:^.+-ppp[0-9]+$;
PNmonti.net:^ppp.+$;
PNmountain-inter.net:^(wh)?dialup.+$;
PNmpinet.net:^[0-9]+ppp[0-9]+$;^[0-9]+-[0-9]+-[0-9]+ppp[0-9]+$;^vacant$;
PNmpx.com.au:^dialup.+$;
PNmr.net:^ply[0-9]+-[0-9]+\.[a-z]+$;
PNmsis.net:^m[0-9]+$;
PNmsu.edu:^ub[0-9]+-pc-[0-9]+\.cl$;
PNmsus.edu:^dialin.+$;
PNmswin.net:^port[0-9]+$;
PNmts.net:^[a-z]+[0-9]+-p[0-9]+$;
PNmtu-net.ru:^dial[0-9]+$;
PNmultiboard.com:^ts[0-9]+-[0-9]+\.[a-z]+$;
PNmun.ca:^n[0-9]+h[0-9]+\.remote$;
PNmweb.co.za:^(net|npt)-[0-9]+-[0-9]+$;^ltr-[0-9]+-[0-9]+$;
PNmwis.net:^[0-9]+-block-[0-9]+$;
PNmwnt.net:^[0-9]+$;
PNmy.net.tw:^sim-ppp[0-9]+$;
PNmyna.com:^[a-z]+-[0-9]+\.[a-z]+[0-9]+$;
PNn-link.com:^ppp.+$;
PNn2.net:^ts[0-9]+-[0-9]+$;
PNn5.com.jm:^[a-z]+[0-9]+$;
PNnac.net:^.+\.dial[0-9]+\..+$;^[a-z]+-[a-z]+[0-9]+-s[0-9]+$;
PNnacs.net:^.+\.ppp$;
PNnai.net:^[a-z]+-(usr)?[0-9]+(-[0-9]+)?$;
PNnais.com:^ppp.+$;
PNnaisp.net:^dialup.+$;
PNnanosecond.com:^.+\.dialup$;
PNnanospace.com:^ppp[0-9]+-.+$;
PNnapanet.net:^nn-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;^pm-n[0-9]+-[0-9]+$;
PNnaplesfl.net:^surf[0-9]+$;
PNnas.com:^dialup[0-9]+$;
PNnashville.com:^pm[0-9]+-[0-9]+-[0-9]+$;
PNnationwide.net:^ppp.+$;
PNnb.net:^radish-a-[0-9]+\.[a-z]+$;
PNnbnet.nb.ca:^[a-z]+ts[0-9]+c[0-9]+$;
PNnccw.net:^dial_in[0-9]+$;
PNncku.edu.tw:^ds[0-9]+\.ee$;
PNncp.net:^n[0-9]+$;
PNncweb.com:^dial[0-9]+.+$;
PNndak.net:^.+\.dialup$;
PNndh.net:^port[0-9]+\.[a-z]+$;
PNndirect.co.uk:^[a-z]+-pm[0-9]+-[0-9]+$;
PNne.com.au:^tc[0-9]+-[0-9]+$;
PNnet-connect.net:^line[0-9]+$;
PNnet-me.com:^ppp.+$;
PNnet-shopper.co.uk:^id[0-9]+$;
PNnet-star.net:^dialup.+$;
PNnet1inc.net:^ppp.+$;
PNneta.com:^ppp-.+$;
PNnetasset.com:^noname$;
PNnetaxs.com:^dyn-[0-9]+\.blackbox-[0-9]+$;
PNnetc.net:^ppp.+$;
PNnetcologne.de:^dial-ra-nc[0-9]+-[0-9]+$;^dial[0-9]+-[0-9]+$;
PNnetcom.ca:^[a-z][a-z][a-z]-[a-z][a-z][0-9]+-[0-9]+$;
PNnetcom.com:^[a-z][a-z][a-z]-[a-z][a-z][0-9]+([a-z])?-[0-9]+\.ix$;
PNnetcomuk.co.uk:^dialup.+$;
PNnetconx.net:^mc[0-9]+$;
PNnetdoor.com:^ip-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNnetexp.net:^pm[0-9]+-p[0-9]+$;
PNnetfeed.com:^ppp.+$;
PNnetgate.com.uy:^tc[0-9]+-[0-9]+-[0-9]+$;
PNnetins.net:^.+\.dialup$;
PNnetkonnect.net:^nki[0-9]+$;
PNnetlabs.net:^.+-dyn[0-9]+$;
PNnetline.cl:^h[0-9]+\.r[0-9]+$;
PNnetline.net.uk:^user[0-9]+\.dial$;
PNnetmagic.net:^ppp[0-9]+.+$;
PNnetmcr.com:^gb-[0-9]+-[0-9]+$;
PNnetnitco.net:^.+-(quad|hyper)-[0-9]+-[0-9]+$;
PNnetone.com:^.+\.dialin$;
PNnetone.com.tr:^modemd[0-9]+$;
PNnetpci.com:^tc[0-9]+-[0-9]+\.[a-z]+$;
PNnetpluscom.com:^s[0-9]+\.pm[0-9]+$;
PNnetport.com:^[0-9]+\.max-[a-z]+-[0-9]+$;
PNnetquest.com:^dyn-[0-9]+-[0-9]+-[a-z]+$;
PNnetra.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNnetrevolution.com:^[0-9]+\.[a-z]+[0-9]+-[0-9]+-[a-z]+$;
PNnetrom.com:^hyp[0-9]+-[0-9]+$;
PNnetroplex.com:^max[0-9]+-[0-9]+$;
PNnetropolis.net:^pm[0-9]+[a-z]+$;
PNnetrover.com:^cust[0-9]+\.[a-z]+[0-9]+\.[a-z]+[0-9]+$;
PNnetrox.net:^ppp.+$;
PNnetrus.net:^dialin.+$;
PNnetscad.net:^pm[0-9]+-ppp[0-9]+$;
PNnetsecure.net:^usl[0-9]+-[0-9]+-[0-9]+$;
PNnetsrq.com:^ppp[0-9]+$;
PNnettally.com:^.+\.ppptlh$;
PNnetusa1.net:^ip[0-9]+-[0-9]+-[0-9]+$;^kok-[0-9]+$;
PNnetvigator.com:^(yckam|hhtam|olkc|olkcm|hhtcm|hhtun|hhtak|hhttnt|olkak|bbig|wtsun|pomuhn|imstest|tpcun|tpcam|olktnt|shtck|shtam|tpcuhn|tswc|wtsak)[0-9]+$;^olkc[0-9]+[a-z][0-9]+$;^pomtnt[0-9]+$;^shttnt[0-9]+$;^tswc[0-9]+[a-z][0-9]+$;^wtsuhn[0-9]+([a-z][0-9]+)?$;
PNnetvision.net.il:^c[0-9]+-[0-9]+-[0-9]+\.[a-z]+[0-9]+$;^ras[0-9]+-p[0-9]+\.[a-z]+$;^ts[0-9]+p[0-9]+\.[a-z]+$;
PNnetwave.ca:^nw[0-9]+$;
PNnetwave.net:^ppp[a-z]+[0-9]+$;
PNnetway.ab.ca:^pm[0-9]+-[0-9]+$;
PNnetwiz.net:^[a-z]+[0-9]+k[0-9]+$;
PNnetwood.net:^ppp.+$;
PNnetworktel.net:^ppp.+$;
PNnetworx.net.au:^(modem|rocket)[0-9]+$;
PNnetwurx.net:^[0-9]+-[0-9]+$;
PNnewforce.ca:^ci-[0-9]+$;
PNnewyorknet.net:^usr[0-9]+-[0-9]+$;
PNnf.net:^wiley.+\.roadrunner$;
PNnfinity.com:^ppp.+$;
PNnidlink.com:^tnt[0-9]+-[0-9]+$;
PNnildram.co.uk:^.+\.dial$;
PNnis.net:^p[0-9]+\.[a-z]+$;
PNnjaccess.com:^ppp-.+$;
PNnji.com:^mp[0-9]+-[0-9]+$;
PNnls.net:^dialup-.+[0-9]+$;
PNnltc.net:^nltc[0-9]+-[0-9]+$;
PNnorth-cyprus.net:^.+-dial[0-9]+$;
PNnorthatlantic.nf.ca:^nat[0-9]+-[0-9]+$;
PNnorthcoast.com:^port[a-z]+[0-9]+$;
PNnorthnet.net:^.+ppp[0-9]+$;
PNnothingbutnet.net:^pm[0-9]+-[0-9]+$;
PNnova1.net:^as[a-z]+[0-9]+-[a-z]+[0-9]+$;
PNnp1.net:^bos[0-9]+-[0-9]+$;
PNnpwt.net:^ts[0-9]+-ip[0-9]+\.[0-9]+\.[a-z]+$;
PNnstar.net:^ppp.+$;
PNnternet.net:^[a-z]+-[a-z]+[0-9]+-[0-9]+$;
PNnts-online.net:^dialup.+$;
PNntws.net:^host[0-9]+$;
PNntx.net:^x[0-9]+$;
PNnuc.net:^pm[0-9]+-[0-9]+-[0-9]+$;
PNnucleus.com:^pm[0-9]+-[0-9]+.+$;
PNnw.com.au:^[a-z]+-[0-9]+$;
PNnwc.net:^ppp[0-9]+.+$;
PNnwlink.com:^.+\.du$;
PNnwonline.net:^[a-z]+[0-9]+ppp[0-9]+$;
PNnww.net:^ccr[0-9]+-[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNnycom.net:^nj-[0-9]+$;
PNnznet.gen.nz:^max[0-9]+-[a-z]+[0-9]+$;
PNo-tel-o.net:^.+\.dial$;
PNoak-tree.net:^z[0-9]+$;
PNoasistech.net:^(clr|ppp)-[a-z]+[0-9]+$;
PNobis.com:^[0-9]+\.a[0-9]+$;
PNobwan.net:^.+\.dial-access$;
PNocii.com:^joe[0-9]+$;
PNocsnet.net:^.+\.dial-up$;
PNoctet.com:^dialup[0-9]+$;
PNodc.net:^ppp.+$;
PNodn.de:^dialin[0-9]+$;
PNodyssey.on.ca:^ts[0-9]+-[0-9]+$;
PNoh.net:^ppp[0-9]+.+$;
PNokay.net:^ip[0-9]+\.[a-z]+$;
PNokcom.net:^pm[0-9]+-.+$;
PNokeechobee.com:^ppp-.+$;
PNokmicro.com:^host[0-9]+$;
PNokom.net:^chrome[0-9]+$;
PNols.com:^[a-z]+[0-9]+-d[0-9]+$;
PNoltronics.net:^i[0-9]+-[0-9]+\.[a-z]+-[a-z]+$;
PNon-line.de:^dip[0-9]+-[0-9]+\.[a-z]+$;
PNone.net:^port-[0-9]+-[0-9]+\.access$;
PNone.net.au:^async[0-9]+-[a-z]+-isp-[0-9]+\.nas$;^modem[0-9]+-[a-z]+-isp-[0-9]+$;^modem[0-9]+-can-isp-[0-9]+$;
PNoneimage.com:^.+-dialup[0-9]+$;^node[0-9]+\.[a-z]+\.dt$;
PNonline.be:^a[0-9]+-[0-9]+\.[a-z]+$;
PNonline.no:^.+\.dialup$;
PNopen.by:^pool[0-9]+-.+$;
PNoptonline.net:^bab[0-9]+-[0-9]+$;^frpt[0-9]+-[0-9]+$;^ros[0-9]+-[0-9]+$;
PNopusnet.com:^[a-z]+dialup-[0-9]+$;
PNorci.com:^ppp.+$;
PNorizont.net:^async[0-9]+$;
PNosb.net:^nugget[0-9]+$;
PNouter-net.com:^ts[0-9]+$;
PNouter.net:^cybercorp[0-9]+$;
PNoz.net:^sense-[a-z]+-(pm[0-9]+|56k-[0-9]+)-[0-9]+$;
PNozemail.com.au:^sl[a-z]+[0-9]+p[0-9]+$;
PNozline.net:^ppp[0-9]+$;^ppp$;
PNoztel.com.au:^ras[0-9]+$;
PNp3.net:^[a-z]+-ts[0-9]+-[0-9]+$;
PNpacbell.net:^adsl-[0-9]+-[0-9]+-[0-9]+-[0-9]+\.dsl\.[a-z]+[0-9]+$;^ppp-.+$;
PNpacific.net.hk:^ppp[0-9]+\.dyn[0-9]+$;
PNpacific.net.sg:^ppp[0-9]+\.dyn[0-9]+$;^spoff[0-9]+$;
PNpacificnet.net:^pm[0-9]+.+$;
PNpacket.net:^[a-z]+-?[0-9]+(-[0-9]+)?$;
PNpanacom.com:^ppp[0-9]+$;
PNpanam.edu:^pc[0-9]+\.tr-labs$;
PNpanamacity.com:^ppp[0-9]+$;
PNpaprican.ca:^ppp[0-9]+$;
PNparadox.net:^ppp[0-9]+$;
PNparadoxnw.com:^pdx[0-9]+$;
PNparkave.net:^(dialin|maxalpha)[0-9]+$;
PNpasat.bg:^ppp[0-9]+$;
PNpassport.ca:^.+\.dyn$;
PNpcidu.com:^pm[0-9]+port[0-9]+\..+$;
PNpcis.net:^dm-[0-9]+$;
PNpcmagic.net:^.+\.dialup$;
PNpcom.net:^pm[0-9]+-[a-z-]+-p[0-9]+$;
PNpdq.net:^.+\.max[0-9]+\.[a-z]+$;^.+\.maxtnt[0-9]+$;^v[0-9]+-[0-9]+\.cisco[0-9]+$;
PNpdqnet.com:^vpn[0-9]+$;
PNpe.net:^[a-z][0-9]+p[0-9]+\.sun$;
PNpeganet.com:^[a-z]+[0-9]+-ts[0-9]+$;
PNperfekt.net:^slip-ppp-[0-9]+-[0-9]+$;
PNpernet.net:^ppp-.+$;
PNphonetech.com:^s[0-9]+$;
PNpic.fr:^fdbd[0-9]+$;
PNpicknowl.com.au:^dialin[0-9]+$;
PNpilot.net:^unknown-[0-9]+-[0-9]+$;
PNpinc.com:^pinc[0-9]+$;
PNpingnet.at:^.+\.dial$;
PNpingnet.ch:^.+\.dial$;
PNpingnet.li:^.+\.dial$;
PNpingnet.net:^.+\.dial$;
PNpinn.com:^s[0-9]+$;
PNpioneernet.net:^e[0-9]+$;
PNpixi.net:^amp[0-9]+-[0-9]+-[0-9]+-[0-9]+$;
PNplanetc.com:^.+-dialup-.+$;^[a-z]+max[0-9]+-d-[0-9]+$;
PNplanetcity.com:^media[0-9]+$;
PNplaneteer.com:^to[0-9]+p[0-9]+$;
PNplanetinternet.be:^u[0-9]+-[0-9]+-[0-9]+-[0-9]+\.pop-.+$;
PNplanetkc.com:^user[0-9]+$;
PNplanetlink.net:^mdcs[0-9]+p[0-9]+$;
PNplaynet-kc.com:^[a-z0-9-]+$;
PNplinet.net:^[0-9-]+\.tnt[0-9]+$;
PNpnx.com:^ppp.+$;
PNpoi.net:^fae-[0-9]+$;
PNpol.co.uk:^modem[0-9]+\.[a-z]+$;
PNpompano.net:^surf[0-9]+$;^pla[0-9]+-[0-9]+$;
PNponyexpress.net:^pe[0-9]+-[0-9]+-port-[0-9]+$;
PNpopsite.net:^[0-9]+-[0-9]+\.[0-9]+$;^[a-z0-9-]+\.015$;^lv(c|p)a[0-9]+$;
PNpore.net:^dyn[0-9]+-.+$;
PNport.ac.uk:^sg[0-9]+\.cmd$;
PNportal.ca:^.+\.dialup$;
PNportjeff.net:^ppp.+$;
PNporus.net:^ppp.+$;
PNpostnet.com:^[a-z]+tnt[0-9]+-[0-9]+$;
PNpower-tech.net:^.+\.dialup$;
PNpowernet.net:^p[0-9]+-[0-9]+\.[a-z]+$;
PNpowersite.net:^modem[0-9]+$;
PNpowerup.com.au:^ae[0-9]+$;
PNprado.com:^dyn[0-9]+$;
PNpremier1.net:^evt-[0-9]+-[0-9]+$;
PNpressroom.com:^usr[0-9]+-[0-9]+\.[a-z]+$;
PNprimeline.com:^a-[0-9]+$;
PNprimenet.com:^ip-?[0-9]+(-[0-9]+)?\.[a-z]+$;
PNprimus.com.au:^ras[0-9]+\.ports\.[a-z]+$;
PNprismnet.com:^dialup.+$;
PNprodigy.net:^port[0-9]+\.[a-z]+([0-9]+)?$;
PNprolink.net:^ppp[0-9]+$;
PNprovalue.net:^ppp.+$;
PNprovcomm.net:^dyn[0-9]+$;
PNprtc.net:^modem[0-9]+$;
PNpshift.com:^port-[0-9]+$;
PNpsi.net:^.+\.dialup\.canada$;^.+\.isdn[0-9]+\..+$;^.+\.pub-ip$;
PNpsn.net:^[0-9]+-[0-9]+\.[a-z]+$;
PNpsnw.com:^v?ct[0-9]+-[0-9]+$;
PNpstbbs.com:^sl[0-9]+$;
PNptd.net:^cs[0-9]+-[0-9]+\.[a-z]+$;^du[0-9]+\.[a-z]+$;
PNptialaska.net:^dialups.+$;
PNpvnet.com.mx:^pppd[0-9]+$;
PNqaccess.net:^dial[0-9]+\.max[0-9]+$;
PNqconline.com:^dialin[a-z][0-9]+$;
PNqis.net:^pm[0-9]+-[a-z]+-[0-9]+$;
PNqnet.com:^.+\.dial$;^k[0-9]+-[a-z]+-[0-9]+-[0-9]+\.[a-z]+$;
PNqni.com:^async[0-9]+-[0-9]+$;
PNquadrant.net:^[0-9]+k[0-9]+$;
PNquancon.com:^s[0-9]+$;
PNquebectel.com:^ts[0-9]+-[0-9]+\.f[0-9]+$;
PNquik.com:^ip[0-9]+\.[a-z]+$;
PNquiknet.com:^.+\.pmpool$;^[0-9]+\.[0-9]+\.ng\.netgatepool$;
PNraisio.fi:^raakk[0-9]+\.raakk$;
PNrcip.com:^[0-9]+-[0-9]+$;
PNrcn.com:^.+\.dialup$;^r[0-9]+a[0-9]+ax\.hlb\.cable$;
PNreadynet.net:^port[0-9]+$;
PNrealtime.net:^(sa)?max[0-9]+-[0-9]+\.[a-z]+$;
PNredrock.net:^ip[0-9]+$;
PNredshift.com:^pm[0-9]+-.+$;
PNredstone.net:^port[0-9]+$;
PNrelaypoint.net:^ppp-.+$;^s[0-9]+-cs[0-9]+-.+$;
PNrelia.net:^pm[0-9]+-[0-9]+$;
PNrevnetexpress.net:^um[0-9]+$;
PNrglobal.net:^max[0-9]+-[0-9]+$;
PNrice.edu:^swb[0-9]+a-[0-9]+-[0-9]+$;
PNrio.com:^ppp.+$;
PNrmci.net:^usr-[a-z]+-[0-9]+$;
PNrmi.net:^[0-9]+-[0-9]+-[0-9]+-[0-9]+$;^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$;
----------------------------------------------------------------------------

>Fix:

	I dunno. After encountering this fatal bug, I grabbed the Perl
	5.00503 sources and built a new Perl interpreter myself from scratch
	(using -g -O, pure static linking, yes for vfork(), Perl's malloc)
	and then tried using that and _that_ Perl interpreter does not get
	the signal 11 crash and everything runs fine.

	I think that in future, Perl for FreeBSD should be built entirely
	with static linking anyway, because as the INSTALL doc notes, it
	may run a lot faster that way anyway.

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001040639.WAA82901>