mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-30 10:33:13 +00:00
More flagification, courtesy drumkilla (bug #3280)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4748 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -73,7 +73,7 @@ struct ast_cdr {
|
||||
/*! What account number to use */
|
||||
char accountcode[20];
|
||||
/*! flags */
|
||||
int flags;
|
||||
unsigned int flags;
|
||||
/* Unique Channel Identifier */
|
||||
char uniqueid[32];
|
||||
/* User field */
|
||||
@@ -249,11 +249,6 @@ extern int ast_default_amaflags;
|
||||
|
||||
extern char ast_default_accountcode[20];
|
||||
|
||||
#define ast_cdr_compare_flag(flags, flag) (flags & (flag))
|
||||
#define ast_cdr_has_flag(cdr, flag) ((cdr)->flags & (flag))
|
||||
#define ast_cdr_add_flag(cdr, flag) ((cdr)->flags |= (flag))
|
||||
#define ast_cdr_del_flag(cdr, flag) ((cdr)->flags &= ~(flag))
|
||||
|
||||
extern struct ast_cdr *ast_cdr_append(struct ast_cdr *cdr, struct ast_cdr *newcdr);
|
||||
|
||||
#endif /* _CDR_H */
|
||||
|
Reference in New Issue
Block a user