X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fviced%2Fhost.h;h=d4a3a3e24adb448b02e9cea5ac8cf448350acba4;hp=06776a2fe5c2ee4e29c5c188e20c068541757d13;hb=9a0a8ca4d186cf953b87d9fae1a35f66090b060c;hpb=5c0a1d4acce78a582187b5ab3d0d4d60b97d7557 diff --git a/src/viced/host.h b/src/viced/host.h index 06776a2..d4a3a3e 100644 --- a/src/viced/host.h +++ b/src/viced/host.h @@ -80,6 +80,12 @@ struct host { * the index fields isn't zeroed. XXX */ afs_uint32 index; /* Host table index, for vicecb.c */ + unsigned int n_tmays; /* how many successful TellMeAboutYourself calls + * have we made against this host? */ + /* cache of the result of the last successful TMAY call to this host */ + struct interfaceAddr tmay_interf; + Capabilities tmay_caps; + struct Lock lock; /* Write lock for synchronization of * VenusDown flag */ pthread_cond_t cond; /* used to wait on hcpsValid */