diff options
author | Jeffrey Hutzelman <jhutz@cmu.edu> | 2013-02-23 23:54:01 -0500 |
---|---|---|
committer | Jeffrey Hutzelman <jhutz@cmu.edu> | 2013-03-18 19:21:16 -0400 |
commit | 1e7b25b82c4461a40cf9589beccce5611df9de3a (patch) | |
tree | 99765918b063443d7211c001ccb5291c3aed93d0 /lib/ZMakeAscii.c | |
parent | 4f9ad057ca1391dac5d3ae3b35563185abae36e3 (diff) |
Make ZRealm.srvrs be an array of pointers
With asynchronous name resolution and timers, we need to keep around
pointers to individual other-realm servers. This, we cannot move
existing servers around in memory without causing data corruption.
But, realm_init() wants to reallocate the srvrs array for a realm when
adding servers.
Therefore, to allow ZRealm.srvrs to be reallocated without changing the
addresses of existing servers, it is converted from an array of servers
to an array of pointers to servers.
Diffstat (limited to 'lib/ZMakeAscii.c')
0 files changed, 0 insertions, 0 deletions