Changeset 141 in code


Ignore:
Timestamp:
Mar 25, 2020, 8:48:00 AM (5 years ago)
Author:
delthas
Message:

Add user hostname to downstream user prefix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r140 r141  
    7272        rawUsername string
    7373        realname    string
     74        hostname    string
    7475        password    string   // empty after authentication
    7576        network     *network // can be nil
     
    9798                ourMessages:  make(map[*irc.Message]struct{}),
    9899        }
     100        dc.hostname = netConn.RemoteAddr().String()
     101        if host, _, err := net.SplitHostPort(dc.hostname); err == nil {
     102                dc.hostname = host
     103        }
    99104
    100105        go func() {
     
    117122                Name: dc.nick,
    118123                User: dc.username,
    119                 // TODO: fill the host?
     124                Host: dc.hostname,
    120125        }
    121126}
Note: See TracChangeset for help on using the changeset viewer.