View/Edit #142:get_address get_mailer get_cname get_domain

Switch to edit mode.

Name(s): get_address get_mailer get_cname get_domain
1:  type = verb[5..$] in {"address", "nameserver", 0, 0, "cname", 0, 0, 0, 0, 0, 0, "domain", 0, 0, "mailer"}
2:  {name} = args
3:  if (s = match(name, "^%([0-9]?[0-9]?[0-9]%).%([0-9]?[0-9]?[0-9]%).%([0-9]?[0-9]?[0-9]%).%([0-9]?[0-9]?[0-9]%)$"))
4:    name = tostr(name[s[3][4][1]..s[3][4][2]], ".", name[s[3][3][1]..s[3][3][2]], ".", name[s[3][2][1]..s[3][2][2]], ".", name[s[3][1][1]..s[3][1][2]], ".in-addr.arpa")
5:  endif
6:  r = {}
7:  for x in (this:lookup(name, type))
8:    if (x[2] == this.types[type])
9:      r = {@r, x[5]}
10:   endif
11: endfor
12: return r
13: "Last modified by manta (#7165) on Mon Feb 28 03:52:54 2000 MST."
14: "This verb previously owned by manta (#7165), and chowned to $slacker upon dewizarding (Sat Aug 17 14:50:06 2002 MDT)."
15: "Last modified by Dax (#789) on Sat Aug 17 14:50:06 2002 MDT."

Verb arguments: this none this
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: Slacker (#55)

You are not logged in.

[home | help | who | search | setup | code]