david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[build] Return const char * from uuid_ntoa()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
David Decotigny 2017-01-20 10:29:22 -08:00 committed by Michael Brown
parent fba3b39900
commit 04c7befa73
3 changed files with 3 additions and 3 deletions

View File

@ -40,7 +40,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
* @v uuid UUID
* @ret string UUID in canonical form
*/
char * uuid_ntoa ( const union uuid *uuid ) {
const char * uuid_ntoa ( const union uuid *uuid ) {
static char buf[37]; /* "00000000-0000-0000-0000-000000000000" */
sprintf ( buf, "%08x-%04x-%04x-%04x-%02x%02x%02x%02x%02x%02x",

View File

@ -47,6 +47,6 @@ static inline void uuid_mangle ( union uuid *uuid ) {
__bswap_16s ( &uuid->canonical.c );
}
extern char * uuid_ntoa ( const union uuid *uuid );
extern const char * uuid_ntoa ( const union uuid *uuid );
#endif /* _IPXE_UUID_H */

View File

@ -408,7 +408,7 @@ static struct peerdisc_segment * peerdisc_create ( const char *id ) {
} random_uuid;
size_t uuid_len;
size_t id_len;
char *uuid;
const char *uuid;
char *uuid_copy;
char *id_copy;
unsigned int i;