diff --git a/setter/src/netware/attr.c b/setter/src/netware/attr.c
new file mode 100644
index 0000000..65cdbe7
--- /dev/null
+++ b/setter/src/netware/attr.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void FileAttributes(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/deleted.c b/setter/src/netware/deleted.c
new file mode 100644
index 0000000..0f4580c
--- /dev/null
+++ b/setter/src/netware/deleted.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void DeleteFiles(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/dirdepth.c b/setter/src/netware/dirdepth.c
new file mode 100644
index 0000000..740e858
--- /dev/null
+++ b/setter/src/netware/dirdepth.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void DirectoryDepth(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/filename.c b/setter/src/netware/filename.c
new file mode 100644
index 0000000..6b0e902
--- /dev/null
+++ b/setter/src/netware/filename.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void Filenames(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/files.c b/setter/src/netware/files.c
new file mode 100644
index 0000000..13e3e15
--- /dev/null
+++ b/setter/src/netware/files.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void MillionFiles(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/frag.c b/setter/src/netware/frag.c
new file mode 100644
index 0000000..c1ed7d4
--- /dev/null
+++ b/setter/src/netware/frag.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void Fragmentation(const char* path, size_t clusterSize)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/links.c b/setter/src/netware/links.c
new file mode 100644
index 0000000..2c3ad40
--- /dev/null
+++ b/setter/src/netware/links.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void Links(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware.h b/setter/src/netware/netware.h
similarity index 100%
rename from setter/src/netware.h
rename to setter/src/netware/netware.h
diff --git a/setter/src/netware/os.c b/setter/src/netware/os.c
new file mode 100644
index 0000000..6e235c9
--- /dev/null
+++ b/setter/src/netware/os.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void GetOsInfo()
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/perms.c b/setter/src/netware/perms.c
new file mode 100644
index 0000000..b0a6241
--- /dev/null
+++ b/setter/src/netware/perms.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void FilePermissions(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/rsrcfork.c b/setter/src/netware/rsrcfork.c
new file mode 100644
index 0000000..26fb6a8
--- /dev/null
+++ b/setter/src/netware/rsrcfork.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void ResourceFork(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/sparse.c b/setter/src/netware/sparse.c
new file mode 100644
index 0000000..59892d7
--- /dev/null
+++ b/setter/src/netware/sparse.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void Sparse(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware/time.c b/setter/src/netware/time.c
new file mode 100644
index 0000000..a0228bb
--- /dev/null
+++ b/setter/src/netware/time.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void Timestamps(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif
diff --git a/setter/src/netware.c b/setter/src/netware/volume.c
similarity index 62%
rename from setter/src/netware.c
rename to setter/src/netware/volume.c
index 20b0b59..1b0aeb8 100644
--- a/setter/src/netware.c
+++ b/setter/src/netware/volume.c
@@ -29,80 +29,14 @@ Copyright (C) 2011-2021 Natalia Portillo
#if defined(__NETWARE_386__)
+#include "../include/consts.h"
+#include "../include/defs.h"
#include "netware.h"
-#include "include/consts.h"
-#include "include/defs.h"
-
-void GetOsInfo()
-{
- // TODO: Implement
-}
-
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
// TODO: Implement
*clusterSize = 0;
}
-void FileAttributes(const char* path)
-{
- // TODO: Implement
-}
-
-void FilePermissions(const char* path)
-{
- // TODO: Implement
-}
-
-void ExtendedAttributes(const char* path)
-{
- // TODO: Implement
-}
-
-void ResourceFork(const char* path)
-{
- // TODO: Implement
-}
-
-void Filenames(const char* path)
-{
- // TODO: Implement
-}
-
-void Timestamps(const char* path)
-{
- // TODO: Implement
-}
-
-void DirectoryDepth(const char* path)
-{
- // TODO: Implement
-}
-
-void Fragmentation(const char* path, size_t clusterSize)
-{
- // TODO: Implement
-}
-
-void Sparse(const char* path)
-{
- // TODO: Implement
-}
-
-void Links(const char* path)
-{
- // TODO: Implement
-}
-
-void MillionFiles(const char* path)
-{
- // TODO: Implement
-}
-
-void DeleteFiles(const char* path)
-{
- // TODO: Implement
-}
-
#endif
diff --git a/setter/src/netware/xattr.c b/setter/src/netware/xattr.c
new file mode 100644
index 0000000..6ff9a84
--- /dev/null
+++ b/setter/src/netware/xattr.c
@@ -0,0 +1,41 @@
+/****************************************************************************
+Aaru Data Preservation Suite
+-----------------------------------------------------------------------------
+
+Filename : dos.c
+Author(s) : Natalia Portillo
+
+--[ Description ] -----------------------------------------------------------
+
+Contains DOS code
+
+--[ License ] ---------------------------------------------------------------
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+-----------------------------------------------------------------------------
+Copyright (C) 2011-2021 Natalia Portillo
+*****************************************************************************/
+
+#if defined(__NETWARE_386__)
+
+#include "../include/consts.h"
+#include "../include/defs.h"
+#include "netware.h"
+
+void ExtendedAttributes(const char* path)
+{
+ // TODO: Implement
+}
+
+#endif