cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

auth_none.h (482B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _FS_CEPH_AUTH_NONE_H
      3#define _FS_CEPH_AUTH_NONE_H
      4
      5#include <linux/slab.h>
      6#include <linux/ceph/auth.h>
      7
      8/*
      9 * null security mode.
     10 *
     11 * we use a single static authorizer that simply encodes our entity name
     12 * and global id.
     13 */
     14
     15struct ceph_none_authorizer {
     16	struct ceph_authorizer base;
     17	char buf[128];
     18	int buf_len;
     19};
     20
     21struct ceph_auth_none_info {
     22	bool starting;
     23};
     24
     25int ceph_auth_none_init(struct ceph_auth_client *ac);
     26
     27#endif