Overview
| Comment: | Updated to use the IP address for users instead of their "hostname" as their hostname is often wrong, as well as log new connections |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | trunk |
| Files: | files | file ages | folders |
| SHA1: |
cb291d298aac995c817ed6b9572c14e3 |
| User & Date: | rkeene on 2016-09-15 03:39:44.242 |
| Other Links: | manifest | tags |
Context
|
2016-09-15
| ||
| 03:39 | Updated to use the IP address for users instead of their "hostname" as their hostname is often wrong, as well as log new connections Leaf check-in: cb291d298a user: rkeene tags: trunk | |
| 03:18 | Fixed missing update check-in: c19d78c4de user: rkeene tags: trunk | |
Changes
Modified ircd.tcl
from [9c15122980]
to [e7c9435743].
| ︙ | ︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
proc debug msg {
if {[config debugmessages]} {
puts $msg
}
}
proc handleNewConnection {fd host port} {
clientState $fd UNREGISTERED
clientHost $fd [lindex [fconfigure $fd -peername] 1]
clientPort $fd $port
clientNick $fd {}
clientUser $fd {}
clientVirtualHost $fd {}
clientRealName $fd {}
fconfigure $fd -blocking 0
fileevent $fd readable [list handleClientInputWrapper $fd]
| > > > | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
proc debug msg {
if {[config debugmessages]} {
puts $msg
}
}
proc handleNewConnection {fd host port} {
debug "($fd) New connection from $host ;; peer= [fconfigure $fd -peername]"
clientState $fd UNREGISTERED
clientHost $fd [lindex [fconfigure $fd -peername] 1]
clientHost $fd $host
clientPort $fd $port
clientNick $fd {}
clientUser $fd {}
clientVirtualHost $fd {}
clientRealName $fd {}
fconfigure $fd -blocking 0
fileevent $fd readable [list handleClientInputWrapper $fd]
|
| ︙ | ︙ |