If two players connect from the same IP address, and the first player is banned:
1) banning the second player by name simply adds another ban for the first player and does not auto-kick the second player.
2) banning the second player by player # (as shown in listplayers) returns an "invalid player number" message.
The second player CAN be successfully vote-kicked.
Here's a link to a zipped Tremulous demo of a situation in which this occurred:
http://avalanche.admin.googlepages.com/prince.zip
The relevant time period starts at about 6:00 and ends around 13:30. The two players from the same IP were "Lord of the A** Wipes" and "princeofpersia". FooBar is me, trying to ban them. It is not clear to me whether the order in which they connected, or the order in which they were banned, matters.
Created attachment 1292[details]
svn909 ban/namelog fixes
1) when using !ban with a slot number, only look at slot numbers
2) players with the same GUID/IP were not getting distinct namelog records
added at revision 910
Created attachment 1291 [details] svn909 duplicate IP bans needs testing
Created attachment 1292 [details] svn909 ban/namelog fixes 1) when using !ban with a slot number, only look at slot numbers 2) players with the same GUID/IP were not getting distinct namelog records added at revision 910