diff --git a/include/chat/flags.h b/include/chat/flags.h
index dbca5ca..c864972 100644
--- a/include/chat/flags.h
+++ b/include/chat/flags.h
@@ -23,6 +23,8 @@ along with this program. If not, see .
extern "C" {
#endif
+#include
+
//MACROS
#define WHY2_SA struct sockaddr
#define WHY2_CHAT_SERVER_PORT 1204 //PORT
@@ -61,8 +63,8 @@ extern "C" {
#define WHY2_CHAT_CODE_SSQC WHY2_CHAT_CODE_SERVER_SIDE_QUIT_COMMUNICATION
//FUNCTIONS
-void __why2_increment_asking_password(unsigned char asking_password); //IF HASH SHOULD BE SENT INSTEAD OF NORMAL MESSAGE
-void __why2_reset_asking_password();
+void __why2_set_asking_password(why2_bool value); //IF HASH SHOULD BE SENT INSTEAD OF NORMAL MESSAGE
+why2_bool __why2_get_asking_password();
#ifdef __cplusplus
}
diff --git a/src/chat/flags.c b/src/chat/flags.c
index 48bcdb0..6126dca 100644
--- a/src/chat/flags.c
+++ b/src/chat/flags.c
@@ -18,14 +18,14 @@ along with this program. If not, see .
#include
-unsigned char asking_password = 0;
+why2_bool asking_password = 0;
-void __why2_increment_asking_password()
+void __why2_set_asking_password(why2_bool value)
{
- asking_password++;
+ asking_password = value;
}
-void __why2_reset_asking_password()
+why2_bool __why2_get_asking_password()
{
- asking_password = 0;
+ return asking_password;
}
\ No newline at end of file