K 10 svn:author V 8 rmacklem K 8 svn:date V 27 2012-02-23T03:16:09.275799Z K 7 svn:log V 647 Implement the nfscl_getsameserver() function that searches the list of nfsclds structures for ones that are for the same server as the new one. If it finds a match that supports Data Server (DS), just return that one to use. If it finds a match that doesn't support DS, then return that one, so that the nfsess_sequenceid field can be use to sequence a new session. The list of nfsclds needed to be changed to a tailq so that the list could be maintained in temporal order (although the first one should be the only one that is for a MDS and, therefore, might not support DS). Flags were added to struct nfsclds to indicate MDS and/or DS support. END