| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
Privacy Routines. More...
#include "asterisk.h"#include <sys/time.h>#include <signal.h>#include <dirent.h>#include "asterisk/channel.h"#include "asterisk/file.h"#include "asterisk/app.h"#include "asterisk/dsp.h"#include "asterisk/astdb.h"#include "asterisk/callerid.h"#include "asterisk/privacy.h"#include "asterisk/utils.h"#include "asterisk/lock.h"
Go to the source code of this file.
| Functions | |
| int | ast_privacy_check (char *dest, char *cid) | 
| int | ast_privacy_reset (char *dest) | 
| int | ast_privacy_set (char *dest, char *cid, int status) | 
Privacy Routines.
Definition in file privacy.c.
| int ast_privacy_check | ( | char * | dest, | 
| char * | cid | ||
| ) | 
Definition at line 46 of file privacy.c.
References ast_callerid_parse(), ast_copy_string(), ast_db_get(), AST_PRIVACY_ALLOW, AST_PRIVACY_DENY, AST_PRIVACY_KILL, AST_PRIVACY_TORTURE, AST_PRIVACY_UNKNOWN, ast_shrink_phone_number(), and result.
Referenced by setup_privacy_args().
| int ast_privacy_reset | ( | char * | dest | ) | 
Definition at line 75 of file privacy.c.
References ast_db_deltree().
| int ast_privacy_set | ( | char * | dest, | 
| char * | cid, | ||
| int | status | ||
| ) | 
Definition at line 82 of file privacy.c.
References ast_callerid_parse(), ast_copy_string(), ast_db_del(), ast_db_put(), AST_PRIVACY_ALLOW, AST_PRIVACY_DENY, AST_PRIVACY_KILL, AST_PRIVACY_TORTURE, AST_PRIVACY_UNKNOWN, ast_shrink_phone_number(), ast_strlen_zero(), and status.