1/* 2 * Universally Unique IDentifier (UUID) 3 * Copyright (c) 2008, Jouni Malinen <j@w1.fi> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License version 2 as 7 * published by the Free Software Foundation. 8 * 9 * Alternatively, this software may be distributed under the terms of BSD 10 * license. 11 * 12 * See README and COPYING for more details. 13 */ 14 15#ifndef UUID_H 16#define UUID_H 17 18#define UUID_LEN 16 19 20int uuid_str2bin(const char *str, u8 *bin); 21int uuid_bin2str(const u8 *bin, char *str, size_t max_len); 22int is_nil_uuid(const u8 *uuid); 23void uuid_gen_mac_addr(const u8 *mac_addr, u8 *uuid); 24 25#endif /* UUID_H */ 26