Mercurial > hg > freeDiameter
diff include/freeDiameter/freeDiameter.h @ 454:f1484823cb4a
Small hack which might spear some concurrency problems and is quite harmless
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Thu, 29 Jul 2010 16:11:12 +0900 |
parents | 097bae83b07a |
children | 0b6cee362f5d |
line wrap: on
line diff
--- a/include/freeDiameter/freeDiameter.h Thu Jul 29 15:32:08 2010 +0900 +++ b/include/freeDiameter/freeDiameter.h Thu Jul 29 16:11:12 2010 +0900 @@ -227,7 +227,7 @@ struct { - enum peer_state pir_state; /* Current state of the peer in the state machine */ + enum peer_state pir_state; /* Current state of the peer in the state machine. fd_cpu_flush_cache() might be useful before reading. */ char * pir_realm; /* The received realm in CER/CEA. */ @@ -252,6 +252,7 @@ struct fd_list pi_endpoints; /* Endpoint(s) of the remote peer (configured, discovered, or advertized). list of struct fd_endpoint. DNS resolved if empty. */ }; + struct peer_hdr { struct fd_list chain; /* List of all the peers, ordered by their Diameter Id */ struct peer_info info; /* The public data */