linux/net/ceph/auth_none.h
<<
>>
Prefs
   1#ifndef _FS_CEPH_AUTH_NONE_H
   2#define _FS_CEPH_AUTH_NONE_H
   3
   4#include <linux/slab.h>
   5#include <linux/ceph/auth.h>
   6
   7/*
   8 * null security mode.
   9 *
  10 * we use a single static authorizer that simply encodes our entity name
  11 * and global id.
  12 */
  13
  14struct ceph_none_authorizer {
  15        char buf[128];
  16        int buf_len;
  17        char reply_buf[0];
  18};
  19
  20struct ceph_auth_none_info {
  21        bool starting;
  22        bool built_authorizer;
  23        struct ceph_none_authorizer au;   /* we only need one; it's static */
  24};
  25
  26extern int ceph_auth_none_init(struct ceph_auth_client *ac);
  27
  28#endif
  29
  30
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.