/*
 * THIS FILE IS AUTOMATICALLY GENERATED BY /pbulk/work/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen
 * DO NOT MODIFY BY HAND
 *
 * Generated: Sat Jan  3 11:58:57 2026
 * Source: nasd_edrfs_types.rpc
 * Annotation: off
 * Min alignment: 1
 * Pad to: 8
 * Standard prefix: "nasd_"
 */

#ifndef _tmp_nasd_edrfs_types_marshall_h
#define _tmp_nasd_edrfs_types_marshall_h

#include <nasd/nasd_edrfs_types.h>

void nasd_edrfs_dirent_t_marshall(nasd_edrfs_dirent_t *in, nasd_edrfs_dirent_otw_t out);
void nasd_edrfs_dirent_t_unmarshall(nasd_edrfs_dirent_otw_t in, nasd_edrfs_dirent_t *out);
void nasd_edrfs_dirheader_t_marshall(nasd_edrfs_dirheader_t *in, nasd_edrfs_dirheader_otw_t out);
void nasd_edrfs_dirheader_t_unmarshall(nasd_edrfs_dirheader_otw_t in, nasd_edrfs_dirheader_t *out);
void nasd_edrfs_dirdata_t_marshall(nasd_edrfs_dirdata_t *in, nasd_edrfs_dirdata_otw_t out);
void nasd_edrfs_dirdata_t_unmarshall(nasd_edrfs_dirdata_otw_t in, nasd_edrfs_dirdata_t *out);
void nasd_edrfs_attributes_t_marshall(nasd_edrfs_attributes_t *in, nasd_edrfs_attributes_otw_t out);
void nasd_edrfs_attributes_t_unmarshall(nasd_edrfs_attributes_otw_t in, nasd_edrfs_attributes_t *out);
void nasd_edrfs_mount_args_t_marshall(nasd_edrfs_mount_args_t *in, nasd_edrfs_mount_args_otw_t out);
void nasd_edrfs_mount_args_t_unmarshall(nasd_edrfs_mount_args_otw_t in, nasd_edrfs_mount_args_t *out);
void nasd_edrfs_mount_res_t_marshall(nasd_edrfs_mount_res_t *in, nasd_edrfs_mount_res_otw_t out);
void nasd_edrfs_mount_res_t_unmarshall(nasd_edrfs_mount_res_otw_t in, nasd_edrfs_mount_res_t *out);
void nasd_edrfs_fsstat_args_t_marshall(nasd_edrfs_fsstat_args_t *in, nasd_edrfs_fsstat_args_otw_t out);
void nasd_edrfs_fsstat_args_t_unmarshall(nasd_edrfs_fsstat_args_otw_t in, nasd_edrfs_fsstat_args_t *out);
void nasd_edrfs_fsstat_res_t_marshall(nasd_edrfs_fsstat_res_t *in, nasd_edrfs_fsstat_res_otw_t out);
void nasd_edrfs_fsstat_res_t_unmarshall(nasd_edrfs_fsstat_res_otw_t in, nasd_edrfs_fsstat_res_t *out);
void nasd_edrfs_fsinfo_args_t_marshall(nasd_edrfs_fsinfo_args_t *in, nasd_edrfs_fsinfo_args_otw_t out);
void nasd_edrfs_fsinfo_args_t_unmarshall(nasd_edrfs_fsinfo_args_otw_t in, nasd_edrfs_fsinfo_args_t *out);
void nasd_edrfs_fsinfo_res_t_marshall(nasd_edrfs_fsinfo_res_t *in, nasd_edrfs_fsinfo_res_otw_t out);
void nasd_edrfs_fsinfo_res_t_unmarshall(nasd_edrfs_fsinfo_res_otw_t in, nasd_edrfs_fsinfo_res_t *out);
void nasd_edrfs_lookup_args_t_marshall(nasd_edrfs_lookup_args_t *in, nasd_edrfs_lookup_args_otw_t out);
void nasd_edrfs_lookup_args_t_unmarshall(nasd_edrfs_lookup_args_otw_t in, nasd_edrfs_lookup_args_t *out);
void nasd_edrfs_lookup_res_t_marshall(nasd_edrfs_lookup_res_t *in, nasd_edrfs_lookup_res_otw_t out);
void nasd_edrfs_lookup_res_t_unmarshall(nasd_edrfs_lookup_res_otw_t in, nasd_edrfs_lookup_res_t *out);
void nasd_edrfs_readdir_args_t_marshall(nasd_edrfs_readdir_args_t *in, nasd_edrfs_readdir_args_otw_t out);
void nasd_edrfs_readdir_args_t_unmarshall(nasd_edrfs_readdir_args_otw_t in, nasd_edrfs_readdir_args_t *out);
void nasd_edrfs_readdir_res_t_marshall(nasd_edrfs_readdir_res_t *in, nasd_edrfs_readdir_res_otw_t out);
void nasd_edrfs_readdir_res_t_unmarshall(nasd_edrfs_readdir_res_otw_t in, nasd_edrfs_readdir_res_t *out);
void nasd_edrfs_access_args_t_marshall(nasd_edrfs_access_args_t *in, nasd_edrfs_access_args_otw_t out);
void nasd_edrfs_access_args_t_unmarshall(nasd_edrfs_access_args_otw_t in, nasd_edrfs_access_args_t *out);
void nasd_edrfs_access_res_t_marshall(nasd_edrfs_access_res_t *in, nasd_edrfs_access_res_otw_t out);
void nasd_edrfs_access_res_t_unmarshall(nasd_edrfs_access_res_otw_t in, nasd_edrfs_access_res_t *out);
void nasd_edrfs_setattr_args_t_marshall(nasd_edrfs_setattr_args_t *in, nasd_edrfs_setattr_args_otw_t out);
void nasd_edrfs_setattr_args_t_unmarshall(nasd_edrfs_setattr_args_otw_t in, nasd_edrfs_setattr_args_t *out);
void nasd_edrfs_setattr_res_t_marshall(nasd_edrfs_setattr_res_t *in, nasd_edrfs_setattr_res_otw_t out);
void nasd_edrfs_setattr_res_t_unmarshall(nasd_edrfs_setattr_res_otw_t in, nasd_edrfs_setattr_res_t *out);
void nasd_edrfs_create_args_t_marshall(nasd_edrfs_create_args_t *in, nasd_edrfs_create_args_otw_t out);
void nasd_edrfs_create_args_t_unmarshall(nasd_edrfs_create_args_otw_t in, nasd_edrfs_create_args_t *out);
void nasd_edrfs_create_res_t_marshall(nasd_edrfs_create_res_t *in, nasd_edrfs_create_res_otw_t out);
void nasd_edrfs_create_res_t_unmarshall(nasd_edrfs_create_res_otw_t in, nasd_edrfs_create_res_t *out);
void nasd_edrfs_symlink_args_t_marshall(nasd_edrfs_symlink_args_t *in, nasd_edrfs_symlink_args_otw_t out);
void nasd_edrfs_symlink_args_t_unmarshall(nasd_edrfs_symlink_args_otw_t in, nasd_edrfs_symlink_args_t *out);
void nasd_edrfs_symlink_res_t_marshall(nasd_edrfs_symlink_res_t *in, nasd_edrfs_symlink_res_otw_t out);
void nasd_edrfs_symlink_res_t_unmarshall(nasd_edrfs_symlink_res_otw_t in, nasd_edrfs_symlink_res_t *out);
void nasd_edrfs_remove_args_t_marshall(nasd_edrfs_remove_args_t *in, nasd_edrfs_remove_args_otw_t out);
void nasd_edrfs_remove_args_t_unmarshall(nasd_edrfs_remove_args_otw_t in, nasd_edrfs_remove_args_t *out);
void nasd_edrfs_remove_res_t_marshall(nasd_edrfs_remove_res_t *in, nasd_edrfs_remove_res_otw_t out);
void nasd_edrfs_remove_res_t_unmarshall(nasd_edrfs_remove_res_otw_t in, nasd_edrfs_remove_res_t *out);
void nasd_edrfs_mkdir_args_t_marshall(nasd_edrfs_mkdir_args_t *in, nasd_edrfs_mkdir_args_otw_t out);
void nasd_edrfs_mkdir_args_t_unmarshall(nasd_edrfs_mkdir_args_otw_t in, nasd_edrfs_mkdir_args_t *out);
void nasd_edrfs_mkdir_res_t_marshall(nasd_edrfs_mkdir_res_t *in, nasd_edrfs_mkdir_res_otw_t out);
void nasd_edrfs_mkdir_res_t_unmarshall(nasd_edrfs_mkdir_res_otw_t in, nasd_edrfs_mkdir_res_t *out);
void nasd_edrfs_rmdir_args_t_marshall(nasd_edrfs_rmdir_args_t *in, nasd_edrfs_rmdir_args_otw_t out);
void nasd_edrfs_rmdir_args_t_unmarshall(nasd_edrfs_rmdir_args_otw_t in, nasd_edrfs_rmdir_args_t *out);
void nasd_edrfs_rmdir_res_t_marshall(nasd_edrfs_rmdir_res_t *in, nasd_edrfs_rmdir_res_otw_t out);
void nasd_edrfs_rmdir_res_t_unmarshall(nasd_edrfs_rmdir_res_otw_t in, nasd_edrfs_rmdir_res_t *out);
void nasd_edrfs_newcookie_args_t_marshall(nasd_edrfs_newcookie_args_t *in, nasd_edrfs_newcookie_args_otw_t out);
void nasd_edrfs_newcookie_args_t_unmarshall(nasd_edrfs_newcookie_args_otw_t in, nasd_edrfs_newcookie_args_t *out);
void nasd_edrfs_newcookie_res_t_marshall(nasd_edrfs_newcookie_res_t *in, nasd_edrfs_newcookie_res_otw_t out);
void nasd_edrfs_newcookie_res_t_unmarshall(nasd_edrfs_newcookie_res_otw_t in, nasd_edrfs_newcookie_res_t *out);
void nasd_edrfs_rename_args_t_marshall(nasd_edrfs_rename_args_t *in, nasd_edrfs_rename_args_otw_t out);
void nasd_edrfs_rename_args_t_unmarshall(nasd_edrfs_rename_args_otw_t in, nasd_edrfs_rename_args_t *out);
void nasd_edrfs_rename_res_t_marshall(nasd_edrfs_rename_res_t *in, nasd_edrfs_rename_res_otw_t out);
void nasd_edrfs_rename_res_t_unmarshall(nasd_edrfs_rename_res_otw_t in, nasd_edrfs_rename_res_t *out);
void nasd_edrfs_getstats_res_t_marshall(nasd_edrfs_getstats_res_t *in, nasd_edrfs_getstats_res_otw_t out);
void nasd_edrfs_getstats_res_t_unmarshall(nasd_edrfs_getstats_res_otw_t in, nasd_edrfs_getstats_res_t *out);

#endif /* !_tmp_nasd_edrfs_types_marshall_h */
