chiark / gitweb /
New peer option `-mobile': follow rapid IP address and port changes.
[tripe] / server / tripe.h
index b6c1cd5d4fb6da0b17103e1b8b21439e687fe044..8a0be5188f8026b3eeca9dcc064983125ddf9ae7 100644 (file)
@@ -341,7 +341,8 @@ typedef struct peerspec {
   addr sa;                             /* Socket address to speak to */
   size_t sasz;                         /* Socket address size */
   unsigned f;                          /* Flags for the peer */
-#define PSF_KXMASK 255u                        /*   Key exchange flags to set */
+#define PSF_KXMASK 255u                        /*   Key-exchange flags to set */
+#define PSF_MOBILE 256u                        /*   Address may change rapidly */
 } peerspec;
 
 typedef struct peer_byname {