xref: /haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/collate.h (revision 0d2c294fa19def5bc72f57f28f2f2c8c21a879dd)
180bca3d3SAxel Dörfler /*
280bca3d3SAxel Dörfler  * collate.h - Defines for NTFS collation handling.  Originated from the Linux-NTFS
380bca3d3SAxel Dörfler  *             project.
480bca3d3SAxel Dörfler  *
580bca3d3SAxel Dörfler  * Copyright (c) 2004 Anton Altaparmakov
680bca3d3SAxel Dörfler  * Copyright (c) 2005 Yura Pakhuchiy
780bca3d3SAxel Dörfler  *
880bca3d3SAxel Dörfler  * This program/include file is free software; you can redistribute it and/or
980bca3d3SAxel Dörfler  * modify it under the terms of the GNU General Public License as published
1080bca3d3SAxel Dörfler  * by the Free Software Foundation; either version 2 of the License, or
1180bca3d3SAxel Dörfler  * (at your option) any later version.
1280bca3d3SAxel Dörfler  *
1380bca3d3SAxel Dörfler  * This program/include file is distributed in the hope that it will be
1480bca3d3SAxel Dörfler  * useful, but WITHOUT ANY WARRANTY; without even the implied warranty
1580bca3d3SAxel Dörfler  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1680bca3d3SAxel Dörfler  * GNU General Public License for more details.
1780bca3d3SAxel Dörfler  *
1880bca3d3SAxel Dörfler  * You should have received a copy of the GNU General Public License
1980bca3d3SAxel Dörfler  * along with this program (in the main directory of the NTFS-3G
2080bca3d3SAxel Dörfler  * distribution in the file COPYING); if not, write to the Free Software
2180bca3d3SAxel Dörfler  * Foundation,Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
2280bca3d3SAxel Dörfler  */
2380bca3d3SAxel Dörfler 
2480bca3d3SAxel Dörfler #ifndef _NTFS_COLLATE_H
2580bca3d3SAxel Dörfler #define _NTFS_COLLATE_H
2680bca3d3SAxel Dörfler 
2780bca3d3SAxel Dörfler #include "types.h"
2880bca3d3SAxel Dörfler #include "volume.h"
2980bca3d3SAxel Dörfler 
3080bca3d3SAxel Dörfler #define NTFS_COLLATION_ERROR -2
3180bca3d3SAxel Dörfler 
32*0d2c294fSGerasim Troeglazov extern COLLATE ntfs_get_collate_function(COLLATION_RULES);
3380bca3d3SAxel Dörfler 
3480bca3d3SAxel Dörfler #endif /* _NTFS_COLLATE_H */
35