1/* 2 * fs/cifs/cifsacl.h 3 * 4 * Copyright (c) International Business Machines Corp., 2005 5 * Author(s): Steve French (sfrench@us.ibm.com) 6 * 7 * This library is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU Lesser General Public License as published 9 * by the Free Software Foundation; either version 2.1 of the License, or 10 * (at your option) any later version. 11 * 12 * This library is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See 15 * the GNU Lesser General Public License for more details. 16 * 17 * You should have received a copy of the GNU Lesser General Public License 18 * along with this library; if not, write to the Free Software 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 */ 21 22#ifndef _CIFSACL_H 23#define _CIFSACL_H 24 25struct cifs_sid { 26 __u8 revision; /* revision level */ 27 __u8 num_subauths; 28 __u8 authority[6]; 29 __u32 sub_auth[4]; 30 /* next sub_auth if any ... */ 31} __attribute__((packed)); 32 33/* everyone */ 34/* extern const struct cifs_sid sid_everyone;*/ 35/* group users */ 36/* extern const struct cifs_sid sid_user;*/ 37 38#endif /* _CIFSACL_H */ 39