X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Facl%2Fuuid.c;h=fb085b2379997283b9649ca3aed383d944192e3a;hb=2fda75e777d5cbbe188f7f51f31642dce973aa98;hp=8993acc21f61fa38bc0c58dda11bd720eebc0cf4;hpb=7a0ae384873e9920d676960302636eba27ad01c6;p=netatalk.git diff --git a/libatalk/acl/uuid.c b/libatalk/acl/uuid.c index 8993acc2..fb085b23 100644 --- a/libatalk/acl/uuid.c +++ b/libatalk/acl/uuid.c @@ -43,7 +43,7 @@ char *uuidtype[] = {"NULL","USER", "GROUP", "LOCAL"}; * convert ascii string that can include dashes to binary uuid. * caller must provide a buffer. */ -void uuid_string2bin( const char *uuidstring, uuidp_t uuid) { +void uuid_string2bin( const char *uuidstring, unsigned char *uuid) { int nibble = 1; int i = 0; unsigned char c, val = 0; @@ -77,7 +77,7 @@ void uuid_string2bin( const char *uuidstring, uuidp_t uuid) { * * Returns pointer to static buffer. */ -const char *uuid_bin2string(unsigned char *uuid) { +const char *uuid_bin2string(const unsigned char *uuid) { static char uuidstring[UUID_STRINGSIZE + 1]; int i = 0; @@ -113,7 +113,7 @@ static unsigned char local_user_uuid[] = {0xff, 0xff, 0xee, 0xee, 0xdd, 0xdd, * uuid: pointer to uuid_t storage that the caller must provide * returns 0 on success !=0 on errror */ -int getuuidfromname( const char *name, uuidtype_t type, uuidp_t uuid) { +int getuuidfromname( const char *name, uuidtype_t type, unsigned char *uuid) { int ret = 0; #ifdef HAVE_LDAP char *uuid_string = NULL; @@ -183,7 +183,7 @@ cleanup: * * Caller must free name appropiately. */ -int getnamefromuuid(const uuidp_t uuidp, char **name, uuidtype_t *type) { +int getnamefromuuid(uuidp_t uuidp, char **name, uuidtype_t *type) { int ret; ret = search_cachebyuuid( uuidp, name, type);