Skip to content

Commit

Permalink
mxq_group.c: Add blacklist and whitelist
Browse files Browse the repository at this point in the history
  • Loading branch information
donald committed Apr 15, 2020
1 parent cbcdc4b commit d394af0
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion mxq_group.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@
#include "mx_util.h"
#include "mx_mysql.h"

#define GROUP_FIELDS_CNT 33
#define GROUP_FIELDS_CNT 35
#define GROUP_FIELDS \
" group_id," \
" group_name," \
" group_status," \
" group_flags," \
" group_priority," \
" group_blacklist," \
" group_whitelist," \
" user_uid," \
" user_name," \
" user_gid," \
Expand Down Expand Up @@ -62,6 +64,8 @@ static int bind_result_group_fields(struct mx_mysql_bind *result, struct mxq_gro
res += mx_mysql_bind_var(result, idx++, uint8, &(g->group_status));
res += mx_mysql_bind_var(result, idx++, uint64, &(g->group_flags));
res += mx_mysql_bind_var(result, idx++, uint16, &(g->group_priority));
res += mx_mysql_bind_var(result, idx++, string, &(g->group_blacklist));
res += mx_mysql_bind_var(result, idx++, string, &(g->group_whitelist));

res += mx_mysql_bind_var(result, idx++, uint32, &(g->user_uid));
res += mx_mysql_bind_var(result, idx++, string, &(g->user_name));
Expand Down Expand Up @@ -105,6 +109,8 @@ static int bind_result_group_fields(struct mx_mysql_bind *result, struct mxq_gro

void mxq_group_free_content(struct mxq_group *g)
{
mx_free_null(g->group_whitelist);
mx_free_null(g->group_blacklist);
mx_free_null(g->group_name);
mx_free_null(g->user_name);
mx_free_null(g->user_group);
Expand Down

0 comments on commit d394af0

Please sign in to comment.