From 3c34d8d6d83a34e3bcdb7041be1cbd784a17bbb5 Mon Sep 17 00:00:00 2001 From: Gabriele Contini <contini.mailing@gmail.com> Date: 周六, 30 11月 2019 14:56:39 +0800 Subject: [PATCH] Merge branch 'feature/issue_licenses_42' of https://github.com/open-license-manager/open-license-manager.git into feature/issue_licenses_42 --- src/library/pc-identifiers.h | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/library/pc-identifiers.h b/src/library/pc-identifiers.h index 1b25936..dee1a52 100644 --- a/src/library/pc-identifiers.h +++ b/src/library/pc-identifiers.h @@ -2,12 +2,13 @@ * pc-identifiers.h * * Created on: Apr 16, 2014 - * Author: devel + * */ #ifndef PC_IDENTIFIERS_H_ #define PC_IDENTIFIERS_H_ -#include "api/datatypes.h" + +#include <licensecc/datatypes.h> #include "base/base.h" #ifdef __cplusplus @@ -15,13 +16,22 @@ #endif typedef unsigned char PcIdentifier[6]; -typedef char UserPcIdentifier[21]; - +typedef char PcSignature[21]; FUNCTION_RETURN generate_pc_id(PcIdentifier * identifiers, unsigned int * array_size, IDENTIFICATION_STRATEGY strategy); -EVENT_TYPE validate_user_pc_identifier(UserPcIdentifier str_code); +EVENT_TYPE validate_pc_signature(PcSignature str_code); + +/** + * Generates an UserPcIdentifier. + * + * @param identifier_out + * @param strategy + * @return + */ +FUNCTION_RETURN generate_user_pc_signature(PcSignature identifier_out, + IDENTIFICATION_STRATEGY strategy); #ifdef __cplusplus } -- Gitblit v1.9.1