mirror of
https://github.com/mumble-voip/grumble.git
synced 2025-12-19 21:59:59 -08:00
Make receiver names consistent according to Golang coding standards
This commit is contained in:
parent
861fae65a2
commit
92840d1770
3 changed files with 39 additions and 39 deletions
|
|
@ -269,36 +269,36 @@ func (client *Client) readProtoMessage() (msg *Message, err error) {
|
|||
}
|
||||
|
||||
// Send permission denied by type
|
||||
func (c *Client) sendPermissionDeniedType(denyType mumbleproto.PermissionDenied_DenyType) {
|
||||
c.sendPermissionDeniedTypeUser(denyType, nil)
|
||||
func (client *Client) sendPermissionDeniedType(denyType mumbleproto.PermissionDenied_DenyType) {
|
||||
client.sendPermissionDeniedTypeUser(denyType, nil)
|
||||
}
|
||||
|
||||
// Send permission denied by type (and user)
|
||||
func (c *Client) sendPermissionDeniedTypeUser(denyType mumbleproto.PermissionDenied_DenyType, user *Client) {
|
||||
func (client *Client) sendPermissionDeniedTypeUser(denyType mumbleproto.PermissionDenied_DenyType, user *Client) {
|
||||
pd := &mumbleproto.PermissionDenied{
|
||||
Type: denyType.Enum(),
|
||||
}
|
||||
if user != nil {
|
||||
pd.Session = proto.Uint32(uint32(user.Session()))
|
||||
}
|
||||
err := c.sendMessage(pd)
|
||||
err := client.sendMessage(pd)
|
||||
if err != nil {
|
||||
c.Panicf("%v", err.Error())
|
||||
client.Panicf("%v", err.Error())
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// Send permission denied by who, what, where
|
||||
func (c *Client) sendPermissionDenied(who *Client, where *Channel, what acl.Permission) {
|
||||
func (client *Client) sendPermissionDenied(who *Client, where *Channel, what acl.Permission) {
|
||||
pd := &mumbleproto.PermissionDenied{
|
||||
Permission: proto.Uint32(uint32(what)),
|
||||
ChannelId: proto.Uint32(uint32(where.ID)),
|
||||
Session: proto.Uint32(who.Session()),
|
||||
Type: mumbleproto.PermissionDenied_Permission.Enum(),
|
||||
}
|
||||
err := c.sendMessage(pd)
|
||||
err := client.sendMessage(pd)
|
||||
if err != nil {
|
||||
c.Panicf("%v", err.Error())
|
||||
client.Panicf("%v", err.Error())
|
||||
return
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,8 +118,8 @@ func (server *Server) Freeze() (fs *freezer.Server, err error) {
|
|||
|
||||
// UnfreezeBanList will merge the contents of a freezer.BanList into the server's
|
||||
// ban list.
|
||||
func (s *Server) UnfreezeBanList(fblist *freezer.BanList) {
|
||||
s.Bans = nil
|
||||
func (server *Server) UnfreezeBanList(fblist *freezer.BanList) {
|
||||
server.Bans = nil
|
||||
for _, fb := range fblist.Bans {
|
||||
ban := ban.Ban{}
|
||||
|
||||
|
|
@ -143,7 +143,7 @@ func (s *Server) UnfreezeBanList(fblist *freezer.BanList) {
|
|||
ban.Duration = *fb.Duration
|
||||
}
|
||||
|
||||
s.Bans = append(s.Bans, ban)
|
||||
server.Bans = append(server.Bans, ban)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -212,23 +212,23 @@ func (channel *Channel) Freeze() (fc *freezer.Channel, err error) {
|
|||
|
||||
// Unfreeze unfreezes the contents of a freezer.Channel
|
||||
// into a channel.
|
||||
func (c *Channel) Unfreeze(fc *freezer.Channel) {
|
||||
func (channel *Channel) Unfreeze(fc *freezer.Channel) {
|
||||
if fc.Name != nil {
|
||||
c.Name = *fc.Name
|
||||
channel.Name = *fc.Name
|
||||
}
|
||||
if fc.Position != nil {
|
||||
c.Position = int(*fc.Position)
|
||||
channel.Position = int(*fc.Position)
|
||||
}
|
||||
if fc.InheritACL != nil {
|
||||
c.ACL.InheritACL = *fc.InheritACL
|
||||
channel.ACL.InheritACL = *fc.InheritACL
|
||||
}
|
||||
if fc.DescriptionBlob != nil {
|
||||
c.DescriptionBlob = *fc.DescriptionBlob
|
||||
channel.DescriptionBlob = *fc.DescriptionBlob
|
||||
}
|
||||
|
||||
// Update ACLs
|
||||
if fc.ACL != nil {
|
||||
c.ACL.ACLs = nil
|
||||
channel.ACL.ACLs = nil
|
||||
for _, facl := range fc.ACL {
|
||||
aclEntry := acl.ACL{}
|
||||
if facl.ApplyHere != nil {
|
||||
|
|
@ -251,13 +251,13 @@ func (c *Channel) Unfreeze(fc *freezer.Channel) {
|
|||
if facl.Allow != nil {
|
||||
aclEntry.Allow = acl.Permission(*facl.Allow)
|
||||
}
|
||||
c.ACL.ACLs = append(c.ACL.ACLs, aclEntry)
|
||||
channel.ACL.ACLs = append(channel.ACL.ACLs, aclEntry)
|
||||
}
|
||||
}
|
||||
|
||||
// Update groups
|
||||
if fc.Groups != nil {
|
||||
c.ACL.Groups = make(map[string]acl.Group)
|
||||
channel.ACL.Groups = make(map[string]acl.Group)
|
||||
for _, fgrp := range fc.Groups {
|
||||
if fgrp.Name == nil {
|
||||
continue
|
||||
|
|
@ -275,7 +275,7 @@ func (c *Channel) Unfreeze(fc *freezer.Channel) {
|
|||
for _, uid := range fgrp.Remove {
|
||||
g.Remove[int(uid)] = true
|
||||
}
|
||||
c.ACL.Groups[g.Name] = g
|
||||
channel.ACL.Groups[g.Name] = g
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -283,9 +283,9 @@ func (c *Channel) Unfreeze(fc *freezer.Channel) {
|
|||
// We can't be sure that the channels the links point to exist
|
||||
// yet, so we delay hooking up the map 'correctly' to later.
|
||||
if fc.Links != nil {
|
||||
c.Links = make(map[int]*Channel)
|
||||
channel.Links = make(map[int]*Channel)
|
||||
for _, link := range fc.Links {
|
||||
c.Links[int(link)] = c
|
||||
channel.Links[int(link)] = channel
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -953,8 +953,8 @@ func (server *Server) handleIncomingMessage(client *Client, msg *Message) {
|
|||
}
|
||||
|
||||
// SendUDP will send the content of buf as a UDP packet to addr.
|
||||
func (s *Server) SendUDP(buf []byte, addr *net.UDPAddr) (err error) {
|
||||
_, err = s.udpconn.WriteTo(buf, addr)
|
||||
func (server *Server) SendUDP(buf []byte, addr *net.UDPAddr) (err error) {
|
||||
_, err = server.udpconn.WriteTo(buf, addr)
|
||||
return
|
||||
}
|
||||
|
||||
|
|
@ -1098,15 +1098,15 @@ func (server *Server) userEnterChannel(client *Client, channel *Channel, usersta
|
|||
}
|
||||
|
||||
// RegisterClient will register a client on the server.
|
||||
func (s *Server) RegisterClient(client *Client) (uid uint32, err error) {
|
||||
func (server *Server) RegisterClient(client *Client) (uid uint32, err error) {
|
||||
// Increment nextUserID only if registration succeeded.
|
||||
defer func() {
|
||||
if err == nil {
|
||||
s.nextUserID += 1
|
||||
server.nextUserID += 1
|
||||
}
|
||||
}()
|
||||
|
||||
user, err := NewUser(s.nextUserID, client.Username)
|
||||
user, err := NewUser(server.nextUserID, client.Username)
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
|
|
@ -1119,34 +1119,34 @@ func (s *Server) RegisterClient(client *Client) (uid uint32, err error) {
|
|||
user.Email = client.Email
|
||||
user.CertHash = client.CertHash()
|
||||
|
||||
uid = s.nextUserID
|
||||
s.Users[uid] = user
|
||||
s.UserCertMap[client.CertHash()] = user
|
||||
s.UserNameMap[client.Username] = user
|
||||
uid = server.nextUserID
|
||||
server.Users[uid] = user
|
||||
server.UserCertMap[client.CertHash()] = user
|
||||
server.UserNameMap[client.Username] = user
|
||||
|
||||
return uid, nil
|
||||
}
|
||||
|
||||
// RemoveRegistration removes a registered user.
|
||||
func (s *Server) RemoveRegistration(uid uint32) (err error) {
|
||||
user, ok := s.Users[uid]
|
||||
func (server *Server) RemoveRegistration(uid uint32) (err error) {
|
||||
user, ok := server.Users[uid]
|
||||
if !ok {
|
||||
return errors.New("Unknown user ID")
|
||||
}
|
||||
|
||||
// Remove from user maps
|
||||
delete(s.Users, uid)
|
||||
delete(s.UserCertMap, user.CertHash)
|
||||
delete(s.UserNameMap, user.Name)
|
||||
delete(server.Users, uid)
|
||||
delete(server.UserCertMap, user.CertHash)
|
||||
delete(server.UserNameMap, user.Name)
|
||||
|
||||
// Remove from groups and ACLs.
|
||||
s.removeRegisteredUserFromChannel(uid, s.RootChannel())
|
||||
server.removeRegisteredUserFromChannel(uid, server.RootChannel())
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// Remove references for user id uid from channel. Traverses subchannels.
|
||||
func (s *Server) removeRegisteredUserFromChannel(uid uint32, channel *Channel) {
|
||||
func (server *Server) removeRegisteredUserFromChannel(uid uint32, channel *Channel) {
|
||||
|
||||
newACL := []acl.ACL{}
|
||||
for _, chanacl := range channel.ACL.ACLs {
|
||||
|
|
@ -1170,7 +1170,7 @@ func (s *Server) removeRegisteredUserFromChannel(uid uint32, channel *Channel) {
|
|||
}
|
||||
|
||||
for _, subChan := range channel.children {
|
||||
s.removeRegisteredUserFromChannel(uid, subChan)
|
||||
server.removeRegisteredUserFromChannel(uid, subChan)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue