Searched refs:usr_attr (Results 1 - 20 of 20) sorted by relevance

/macosx-10.10.1/postfix-255/postfix/src/local/
H A Dtoken.c9 /* int deliver_token(state, usr_attr, addr)
11 /* USER_ATTR usr_attr;
14 /* int deliver_token_string(state, usr_attr, string, addr_count)
16 /* USER_ATTR usr_attr;
20 /* int deliver_token_stream(state, usr_attr, fp, addr_count)
22 /* USER_ATTR usr_attr;
48 /* .IP usr_attr
109 static int deliver_token_home(LOCAL_STATE state, USER_ATTR usr_attr, char *addr) argument
120 } else if (usr_attr.home == 0) { /* require user context */
126 } else if (usr_attr
138 deliver_token(LOCAL_STATE state, USER_ATTR usr_attr, TOK822 *addr) argument
174 deliver_token_string(LOCAL_STATE state, USER_ATTR usr_attr, char *string, int *addr_count) argument
198 deliver_token_stream(LOCAL_STATE state, USER_ATTR usr_attr, VSTREAM *fp, int *addr_count) argument
[all...]
H A Dfile.c9 /* int deliver_file(state, usr_attr, path)
11 /* USER_ATTR usr_attr;
24 /* .IP usr_attr
82 int deliver_file(LOCAL_STATE state, USER_ATTR usr_attr, char *path) argument
104 if (been_here(state.dup_filter, "file %ld %s", (long) usr_attr.uid, path))
132 if (usr_attr.uid == 0 && (usr_attr.uid = var_default_uid) == 0)
134 if (usr_attr.gid == 0 && (usr_attr.gid = var_default_gid) == 0)
141 return (deliver_maildir(state, usr_attr, pat
[all...]
H A Dmailbox.c9 /* int deliver_mailbox(state, usr_attr, statusp)
11 /* USER_ATTR usr_attr;
28 /* .IP usr_attr
89 static int deliver_mailbox_file(LOCAL_STATE state, USER_ATTR usr_attr) argument
133 mailbox = concatenate(usr_attr.home, "/", var_home_mailbox, (char *) 0);
156 spool_uid = usr_attr.uid;
157 spool_gid = usr_attr.gid;
159 spool_uid = usr_attr.uid;
165 if (spool_uid == usr_attr.uid) {
169 chown_uid = usr_attr
249 deliver_mailbox(LOCAL_STATE state, USER_ATTR usr_attr, int *statusp) argument
[all...]
H A Dinclude.c9 /* int deliver_include(state, usr_attr, path)
11 /* USER_ATTR usr_attr;
24 /* .IP usr_attr
80 int deliver_include(LOCAL_STATE state, USER_ATTR usr_attr, char *path) argument
101 if (been_here(state.dup_filter, "include %ld %s", (long) usr_attr.uid, path))
117 if (stat_as(path, &st, usr_attr.uid, usr_attr.gid) < 0) {
159 if (usr_attr.uid == 0) {
170 SET_USER_ATTR(usr_attr, file_pwd, state.level);
201 if ((fp = FOPEN_AS(path, usr_attr
[all...]
H A Dlocal_expand.c9 /* int local_expand(result, pattern, state, usr_attr, filter)
13 /* USER_ATTR usr_attr;
67 /* .IP usr_attr
107 USER_ATTR *usr_attr; member in struct:__anon11562
123 return (local->usr_attr->home);
125 return (local->usr_attr->shell);
167 LOCAL_STATE *state, USER_ATTR *usr_attr, const char *filter)
173 local.usr_attr = usr_attr;
166 local_expand(VSTRING *result, const char *pattern, LOCAL_STATE *state, USER_ATTR *usr_attr, const char *filter) argument
H A Dcommand.c9 /* int deliver_command(state, usr_attr, command)
28 /* .IP usr_attr
84 int deliver_command(LOCAL_STATE state, USER_ATTR usr_attr, const char *command) argument
111 state.msg_attr.user, (long) usr_attr.uid, command))
129 if (usr_attr.uid == 0 && (usr_attr.uid = var_default_uid) == 0)
131 if (usr_attr.gid == 0 && (usr_attr.gid = var_default_gid) == 0)
153 if (usr_attr.home)
154 argv_add(env, "HOME", usr_attr
[all...]
H A Dlocal.h46 #define RESET_USER_ATTR(usr_attr, level) { \
47 usr_attr.uid = 0; usr_attr.gid = 0; usr_attr.home = 0; \
48 usr_attr.logname = 0; usr_attr.shell = 0; \
53 #define SET_USER_ATTR(usr_attr, pwd, level) { \
54 usr_attr.uid = pwd->pw_uid; usr_attr.gid = pwd->pw_gid; \
55 usr_attr
[all...]
H A Drecipient.c9 /* int deliver_recipient(state, usr_attr)
11 /* USER_ATTR *usr_attr;
36 /* .IP usr_attr
99 static int deliver_switch(LOCAL_STATE state, USER_ATTR usr_attr) argument
125 if (deliver_mailbox(state, usr_attr, &status) == 0)
126 status = deliver_unknown(state, usr_attr);
136 if (deliver_alias(state, usr_attr, state.msg_attr.local, &status))
141 if (deliver_alias(state, usr_attr, state.msg_attr.user, &status))
202 if (deliver_dotforward(state, usr_attr, &status) == 0
203 && deliver_mailbox(state, usr_attr,
210 deliver_recipient(LOCAL_STATE state, USER_ATTR usr_attr) argument
[all...]
H A Dresolve.c9 /* int deliver_resolve_tree(state, usr_attr, addr)
11 /* USER_ATTR usr_attr;
14 /* int deliver_resolve_addr(state, usr_attr, addr)
16 /* USER_ATTR usr_attr;
73 int deliver_resolve_addr(LOCAL_STATE state, USER_ATTR usr_attr, char *addr) argument
79 result = deliver_resolve_tree(state, usr_attr, tree);
86 int deliver_resolve_tree(LOCAL_STATE state, USER_ATTR usr_attr, TOK822 *addr) argument
158 status = deliver_recipient(state, usr_attr);
H A Ddotforward.c9 /* int deliver_dotforward(state, usr_attr, statusp)
11 /* USER_ATTR usr_attr;
27 /* .IP usr_attr
95 int deliver_dotforward(LOCAL_STATE state, USER_ATTR usr_attr, int *statusp) argument
165 SET_USER_ATTR(usr_attr, mypwd, state.level);
198 expand_status = local_expand(path, lhs, &state, &usr_attr,
202 lstat_as(STR(path), &st, usr_attr.uid, usr_attr.gid);
243 } else if (st.st_uid != 0 && st.st_uid != usr_attr.uid) {
248 } else if ((fd = open_as(STR(path), O_RDONLY, 0, usr_attr
[all...]
H A Dmaildir.c9 /* int deliver_maildir(state, usr_attr, path)
11 /* USER_ATTR usr_attr;
21 /* .IP usr_attr
78 int deliver_maildir(LOCAL_STATE state, USER_ATTR usr_attr, char *path) argument
183 set_eugid(usr_attr.uid, usr_attr.gid);
235 (long) usr_attr.uid, (long) usr_attr.gid,
H A Dunknown.c9 /* int deliver_unknown(state, usr_attr)
11 /* USER_ATTR usr_attr;
35 /* .IP usr_attr
83 int deliver_unknown(LOCAL_STATE state, USER_ATTR usr_attr) argument
141 local_expand(expand_luser, var_luser_relay, &state, &usr_attr, (char *) 0);
142 status = deliver_resolve_addr(state, usr_attr, STR(expand_luser));
H A Dalias.c9 /* int deliver_alias(state, usr_attr, name, statusp)
11 /* USER_ATTR usr_attr;
39 /* .IP usr_attr
106 int deliver_alias(LOCAL_STATE state, USER_ATTR usr_attr, argument
211 RESET_USER_ATTR(usr_attr, state.level);
233 SET_USER_ATTR(usr_attr, alias_pwd, state.level);
314 deliver_token_string(state, usr_attr, saved_alias_result,
H A Dlocal.c677 USER_ATTR usr_attr; local
710 RESET_USER_ATTR(usr_attr, state.level);
725 rcpt_stat = deliver_recipient(state, usr_attr);
/macosx-10.10.1/postfix-255/postfix/src/virtual/
H A Dmailbox.c9 /* int deliver_mailbox(state, usr_attr, statusp)
11 /* USER_ATTR usr_attr;
21 /* .IP usr_attr
75 static int deliver_mailbox_file(LOCAL_STATE state, USER_ATTR usr_attr) argument
118 set_eugid(usr_attr.uid, usr_attr.gid);
119 mp = mbox_open(usr_attr.mailbox, O_APPEND | O_WRONLY | O_CREAT,
126 state.msg_attr.rcpt.address, usr_attr.mailbox);
128 } else if (var_strict_mbox_owner && st.st_uid != usr_attr.uid) {
131 "destination %s is not owned by recipient", usr_attr
166 deliver_mailbox(LOCAL_STATE state, USER_ATTR usr_attr, int *statusp) argument
[all...]
H A Dmaildir.c9 /* int deliver_maildir(state, usr_attr)
11 /* USER_ATTR usr_attr;
18 /* .IP usr_attr
73 int deliver_maildir(LOCAL_STATE state, USER_ATTR usr_attr) argument
121 newdir = concatenate(usr_attr.mailbox, "new/", (char *) 0);
122 tmpdir = concatenate(usr_attr.mailbox, "tmp/", (char *) 0);
123 curdir = concatenate(usr_attr.mailbox, "cur/", (char *) 0);
177 set_eugid(usr_attr.uid, usr_attr.gid);
231 (long) usr_attr
[all...]
H A Drecipient.c9 /* int deliver_recipient(state, usr_attr)
11 /* USER_ATTR *usr_attr;
18 /* .IP usr_attr
57 int deliver_recipient(LOCAL_STATE state, USER_ATTR usr_attr) argument
84 if (deliver_mailbox(state, usr_attr, &rcpt_stat) == 0)
H A Dvirtual.h52 #define RESET_USER_ATTR(usr_attr, level) { \
53 usr_attr.uid = 0; usr_attr.gid = 0; usr_attr.mailbox = 0; \
H A Dvirtual.c360 USER_ATTR usr_attr; local
379 RESET_USER_ATTR(usr_attr, state.level);
390 rcpt_stat = deliver_recipient(state, usr_attr);
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/
H A Droot_dse.c45 static Entry *usr_attr = NULL; variable
357 if( usr_attr != NULL) {
359 for( a = usr_attr->e_attrs; a != NULL; a = a->a_next ) {
389 if ( usr_attr ) {
390 entry_free( usr_attr );
391 usr_attr = NULL;
418 usr_attr = entry_alloc();
419 if( usr_attr == NULL ) {
425 usr_attr->e_attrs = NULL;
453 * usr_attr entr
[all...]

Completed in 156 milliseconds