blob: be0e9ea8c3e632a63951cdb94eaf10c1d9b4028e [file] [log] [blame]
Julian Hall536afb12022-10-12 11:25:55 +01001/*
2 * Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 * Common Open Software Foundation (OSF) standards-based definitions
7 */
8
9#ifndef COMMON_OSF_UUID_H
10#define COMMON_OSF_UUID_H
11
12/**
13 * Octet length for standard binary encoded UUID in Big Endian byte order (see RFC4122)
14 */
Gyorgy Szing3c446242023-03-31 01:53:15 +020015#define OSF_UUID_OCTET_LEN (16)
Julian Hall536afb12022-10-12 11:25:55 +010016
17/**
18 * Character length of a canonical form UUID string
19 * e.g. 123e4567-e89b-12d3-a456-426614174000
20 */
Gyorgy Szing3c446242023-03-31 01:53:15 +020021#define OSF_UUID_CANONICAL_FORM_LEN (36)
Julian Hall536afb12022-10-12 11:25:55 +010022
23#endif /* COMMON_OSF_UUID_H */