Confirmed users
214
edits
| Line 93: | Line 93: | ||
| * A socket maintains two tables: | * A socket maintains two tables: | ||
| ** An outstanding STUN transaction table | |||
| ** A "permissions" table of accepted remote addresses | |||
| * When a content process tries to send a non-STUN formatted packet, the socket rejects it unless the remote address is in the permissions table | * When a content process tries to send a non-STUN formatted packet, the socket rejects it unless the remote address is in the permissions table | ||
| * When a content process sends a STUN-formatted packet, it gets transmitted and added to the outstanding STUN transaction table | * When a content process sends a STUN-formatted packet, it gets transmitted and added to the outstanding STUN transaction table | ||