dfs_info_t
bzero(&reply.rp_referrals, sizeof (dfs_info_t));
dfs_info_xdr(XDR *xdrs, dfs_info_t *objp)
dfs_info_free(dfs_info_t *info)
dfs_info_trace(const char *msg, dfs_info_t *info)
static int dfs_root_add(const char *, dfs_info_t *);
static uint32_t dfs_root_encode(dfs_info_t *, char **, size_t *);
static uint32_t dfs_root_decode(dfs_info_t *, char *, size_t, uint32_t);
static uint32_t dfs_root_xwrite(int, dfs_info_t *);
static uint32_t dfs_root_xread(int, dfs_info_t *, uint32_t);
dfs_root_add(const char *rootdir, dfs_info_t *info)
static uint32_t dfs_link_encode(dfs_info_t *, char *, size_t);
static uint32_t dfs_link_decode(dfs_info_t *, char *, uint32_t);
static uint32_t dfs_link_commit(const char *, dfs_info_t *);
dfs_root_xwrite(int xfd, dfs_info_t *info)
dfs_root_xread(int xfd, dfs_info_t *info, uint32_t infolvl)
dfs_root_encode(dfs_info_t *info, char **buf, size_t *bufsz)
dfs_root_decode(dfs_info_t *info, char *buf, size_t bufsz, uint32_t infolvl)
dfs_link_decode(dfs_info_t *info, char *buf, uint32_t infolvl)
static uint32_t dfs_modinfo(uint32_t, dfs_info_t *, dfs_info_t *, uint32_t);
dfs_link_encode(dfs_info_t *info, char *buf, size_t bufsz)
dfs_link_commit(const char *path, dfs_info_t *info)
dfs_modinfo(uint32_t type, dfs_info_t *info, dfs_info_t *newinfo,
dfs_info_t info;
dfs_info_t info;
dfs_root_getinfo(const char *rootdir, dfs_info_t *info, uint32_t infolvl)
bzero(info, sizeof (dfs_info_t));
dfs_root_setinfo(const char *rootdir, dfs_info_t *info, uint32_t infolvl)
dfs_info_t curinfo;
dfs_info_t info;
dfs_info_t info;
dfs_link_setinfo(const char *path, dfs_info_t *info, uint32_t infolvl)
dfs_info_t curinfo;
dfs_link_getinfo(const char *path, dfs_info_t *info, uint32_t infolvl)
bzero(info, sizeof (dfs_info_t));
dfs_cache_getinfo(dfs_nscnode_t *dn, dfs_info_t *info, uint32_t infolvl)
dfs_info_t *referrals)
uint32_t dfs_root_getinfo(const char *, dfs_info_t *, uint32_t);
uint32_t dfs_root_setinfo(const char *, dfs_info_t *, uint32_t);
uint32_t dfs_link_getinfo(const char *, dfs_info_t *, uint32_t);
uint32_t dfs_link_setinfo(const char *, dfs_info_t *, uint32_t);
uint32_t dfs_cache_getinfo(dfs_nscnode_t *, dfs_info_t *, uint32_t);
void dfs_info_trace(const char *, dfs_info_t *);
uint32_t dfs_get_referrals(const char *, dfs_reftype_t, dfs_info_t *);
void dfs_info_free(dfs_info_t *);
static uint32_t netdfs_info_100(netdfs_info100_t *, dfs_info_t *, ndr_xa_t *,
netdfs_info_1(netdfs_info1_t *info1, dfs_info_t *info, ndr_xa_t *mxa,
static uint32_t netdfs_info_300(netdfs_info300_t *, dfs_info_t *, ndr_xa_t *,
netdfs_info_2(netdfs_info2_t *info2, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_3(netdfs_info3_t *info3, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_4(netdfs_info4_t *info4, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_5(netdfs_info5_t *info5, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_6(netdfs_info6_t *info6, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_100(netdfs_info100_t *info100, dfs_info_t *info, ndr_xa_t *mxa,
netdfs_info_300(netdfs_info300_t *info300, dfs_info_t *info, ndr_xa_t *mxa,
dfs_info_t dfsinfo;
dfs_info_t info;
dfs_info_t info;
bzero(&info, sizeof (dfs_info_t));
dfs_info_t info;
bzero(&info, sizeof (dfs_info_t));
dfs_info_t info;
bzero(&info, sizeof (dfs_info_t));
dfs_info_t info;
bzero(&info, sizeof (dfs_info_t));
dfs_info_t info;
bzero(&info, sizeof (dfs_info_t));
static uint32_t netdfs_info_1(netdfs_info1_t *, dfs_info_t *, ndr_xa_t *,
dfs_info_t info;
static uint32_t netdfs_info_2(netdfs_info2_t *, dfs_info_t *, ndr_xa_t *,
bzero(&info, sizeof (dfs_info_t));
static uint32_t netdfs_info_3(netdfs_info3_t *, dfs_info_t *, ndr_xa_t *,
netdfs_info_storage(netdfs_storage_info_t **sinfo, dfs_info_t *info,
static uint32_t netdfs_info_4(netdfs_info4_t *, dfs_info_t *, ndr_xa_t *,
static uint32_t netdfs_info_5(netdfs_info5_t *, dfs_info_t *, ndr_xa_t *,
netdfs_info_storage1(netdfs_storage_info1_t **sinfo, dfs_info_t *info,
static uint32_t netdfs_info_6(netdfs_info6_t *, dfs_info_t *, ndr_xa_t *,
dfs_info_t *referrals;
dfs_info_t *referrals;
smb_dfs_encode_hdr(mbuf_chain_t *mbc, dfs_info_t *referrals)
dfs_info_t *referrals)
dfs_info_t *referrals)
dfs_info_t *referrals, uint16_t ver)
smb_dfs_encode_targets(mbuf_chain_t *mbc, dfs_info_t *referrals)
smb_dfs_referrals_unclen(dfs_info_t *referrals, uint16_t refno)
static void smb_dfs_encode_hdr(mbuf_chain_t *, dfs_info_t *);
dfs_info_t *);
dfs_info_t *);
dfs_info_t *, uint16_t);
static void smb_dfs_encode_targets(mbuf_chain_t *, dfs_info_t *);
static uint16_t smb_dfs_referrals_unclen(dfs_info_t *, uint16_t);
dfs_info_t rp_referrals;