Motr  M0
uuid.h File Reference
#include "lib/types.h"
Include dependency graph for uuid.h:

Go to the source code of this file.

Macros

#define __MOTR_LIB_UUID_H__
 

Enumerations

enum  { M0_UUID_STRLEN = 36 }
 

Functions

M0_INTERNAL int m0_uuid_parse (const char *str, struct m0_uint128 *val)
 
M0_INTERNAL void m0_uuid_format (const struct m0_uint128 *val, char *buf, size_t len)
 
M0_INTERNAL void m0_uuid_generate (struct m0_uint128 *u)
 
void m0_kmod_uuid_file_set (const char *path)
 
void m0_node_uuid_string_set (const char *uuid)
 
int m0_node_uuid_string_get (char buf[M0_UUID_STRLEN+1])
 

Variables

M0_EXTERN struct m0_uint128 m0_node_uuid
 

Macro Definition Documentation

◆ __MOTR_LIB_UUID_H__

#define __MOTR_LIB_UUID_H__

Definition at line 26 of file uuid.h.