From 12b19f691072b7cf292329953a9f8516dc6bf0a1 Mon Sep 17 00:00:00 2001 From: Peter Maatman Date: Tue, 30 Jul 2013 17:09:09 +0200 Subject: renamed getname to getfriendname and added a getname function to get the name of our client --- core/Messenger.c | 8 +++++++- core/Messenger.h | 6 +++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/core/Messenger.c b/core/Messenger.c index f77b4491..148c3350 100644 --- a/core/Messenger.c +++ b/core/Messenger.c @@ -234,12 +234,18 @@ int setname(uint8_t * name, uint16_t length) return 0; } +int getname(uint8_t *name) +{ + memcpy(name, self_name, sizeof(self_name)); + return 0; +} + /* get name of friendnumber put it in name name needs to be a valid memory location with a size of at least MAX_NAME_LENGTH bytes. return 0 if success return -1 if failure */ -int getname(int friendnumber, uint8_t * name) +int getfriendname(int friendnumber, uint8_t * name) { if (friendnumber >= numfriends || friendnumber < 0) return -1; diff --git a/core/Messenger.h b/core/Messenger.h index 7263901c..08f6de2a 100644 --- a/core/Messenger.h +++ b/core/Messenger.h @@ -92,12 +92,16 @@ int m_sendmessage(int friendnumber, uint8_t *message, uint32_t length); return -1 if failure */ int setname(uint8_t *name, uint16_t length); +/* Get our own nickname + Set's name to the our own nickname */ +int getname(uint8_t *name); + /* get name of friendnumber put it in name name needs to be a valid memory location with a size of at least MAX_NAME_LENGTH (128) bytes. return 0 if success return -1 if failure */ -int getname(int friendnumber, uint8_t *name); +int getfriendname(int friendnumber, uint8_t *name); /* set our user status you are responsible for freeing status after -- cgit v1.2.3