/* SPDX-License-Identifier: GPL-2.0-or-later */ /* AFS Volume Location Service client interface * * Copyright (C) 2002, 2007 Red Hat, Inc. All Rights Reserved. * Written by David Howells ([email protected]) */ #ifndef AFS_VL_H #define AFS_VL_H #include "afs.h" #define AFS_VL_PORT … #define VL_SERVICE … #define YFS_VL_SERVICE … enum AFSVL_Operations { … }; enum AFSVL_Errors { … }; enum { … }; enum { … }; #define YFS_MAXENDPOINTS … /* * maps to "struct vldbentry" in vvl-spec.pdf */ struct afs_vldbentry { … }; #define AFS_VLDB_MAXNAMELEN … struct afs_ListAddrByAttributes__xdr { … }; struct afs_uvldbentry__xdr { … }; struct afs_address_list { … }; extern void afs_put_address_list(struct afs_address_list *alist); #endif /* AFS_VL_H */