auth.c File Reference

Go to the source code of this file.

Functions

int sqlite3_set_authorizer (sqlite3 *db, int(*xAuth)(void *, int, const char *, const char *, const char *, const char *), void *pArg)
static void sqliteAuthBadReturnCode (Parse *pParse, int rc)
void sqlite3AuthRead (Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList)
int sqlite3AuthCheck (Parse *pParse, int code, const char *zArg1, const char *zArg2, const char *zArg3)
void sqlite3AuthContextPush (Parse *pParse, AuthContext *pContext, const char *zContext)
void sqlite3AuthContextPop (AuthContext *pContext)

Function Documentation

int sqlite3_set_authorizer ( sqlite3 db,
int(*)(void *, int, const char *, const char *, const char *, const char *)  xAuth,
void *  pArg 
)
int sqlite3AuthCheck ( Parse pParse,
int  code,
const char *  zArg1,
const char *  zArg2,
const char *  zArg3 
)
void sqlite3AuthContextPop ( AuthContext pContext  ) 
void sqlite3AuthContextPush ( Parse pParse,
AuthContext pContext,
const char *  zContext 
)
void sqlite3AuthRead ( Parse pParse,
Expr pExpr,
Schema pSchema,
SrcList pTabList 
)
static void sqliteAuthBadReturnCode ( Parse pParse,
int  rc 
) [static]

Definition at line 89 of file auth.c.

References Parse::rc, sqlite3ErrorMsg(), and SQLITE_ERROR.

Referenced by sqlite3AuthCheck(), and sqlite3AuthRead().


ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:49:57 2011 by Doxygen 1.6.1