/dports/mail/mailfromd/mailfromd-8.10/src/builtin/ |
H A D | ipaddr.c | 557 va_builtin_install_ex("ntohl", bi_ntohl, 0, dtype_number, 1, 0, 0|0, dtype_number); in ipaddr_init_builtin() 559 va_builtin_install_ex("htonl", bi_htonl, 0, dtype_number, 1, 0, 0|0, dtype_number); in ipaddr_init_builtin() 561 va_builtin_install_ex("ntohs", bi_ntohs, 0, dtype_number, 1, 0, 0|0, dtype_number); in ipaddr_init_builtin() 563 va_builtin_install_ex("htons", bi_htons, 0, dtype_number, 1, 0, 0|0, dtype_number); in ipaddr_init_builtin() 565 va_builtin_install_ex("inet_aton", bi_inet_aton, 0, dtype_number, 1, 0, 0|0, dtype_string); in ipaddr_init_builtin() 567 va_builtin_install_ex("inet_ntoa", bi_inet_ntoa, 0, dtype_string, 1, 0, 0|0, dtype_number); in ipaddr_init_builtin() 569 va_builtin_install_ex("len_to_netmask", bi_len_to_netmask, 0, dtype_number, 1, 0, 0|0, dtype_number… in ipaddr_init_builtin() 571 va_builtin_install_ex("netmask_to_len", bi_netmask_to_len, 0, dtype_number, 1, 0, 0|0, dtype_number… in ipaddr_init_builtin()
|
H A D | rate.c | 227 …iltin_install_ex("rate", bi_rate, 0, dtype_number, 4, 2, 0|0, dtype_string, dtype_number, dtype_nu… in rate_init_builtin() 229 …stall_ex("tbf_rate", bi_tbf_rate, 0, dtype_number, 4, 0, 0|0, dtype_string, dtype_number, dtype_nu… in rate_init_builtin()
|
H A D | msg.c | 3114 va_builtin_install_ex("message_size", bi_message_size, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3116 va_builtin_install_ex("message_lines", bi_message_lines, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3118 …in_install_ex("message_body_size", bi_message_body_size, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3120 …ll_ex("message_body_is_empty", bi_message_body_is_empty, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3122 …_install_ex("message_body_lines", bi_message_body_lines, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3124 …nstall_ex("message_header_size", bi_message_header_size, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3126 …tall_ex("message_header_lines", bi_message_header_lines, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3130 …sage_has_header", bi_message_has_header, 0, dtype_number, 3, 1, 0|0, dtype_number, dtype_string, d… in msg_init_builtin() 3138 …tall_ex("message_is_multipart", bi_message_is_multipart, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() 3140 …nstall_ex("message_count_parts", bi_message_count_parts, 0, dtype_number, 1, 0, 0|0, dtype_number); in msg_init_builtin() [all …]
|
H A D | system.c | 673 va_builtin_install_ex("system", bi_system, 0, dtype_number, 1, 0, 0|0, dtype_string); in system_init_builtin() 675 va_builtin_install_ex("time", bi_time, 0, dtype_number, 0, 0, 0|0, dtype_unspecified); in system_init_builtin() 677 …builtin_install_ex("sleep", bi_sleep, 0, dtype_unspecified, 2, 1, 0|0, dtype_number, dtype_number); in system_init_builtin() 679 …_ex("strftime", bi_strftime, 0, dtype_string, 3, 1, 0|0, dtype_string, dtype_number, dtype_number); in system_init_builtin() 681 va_builtin_install_ex("umask", bi_umask, 0, dtype_number, 1, 0, 0|0, dtype_number); in system_init_builtin() 685 va_builtin_install_ex("access", bi_access, 0, dtype_number, 2, 0, 0|0, dtype_string, dtype_number); in system_init_builtin()
|
H A D | ctype.c | 1151 va_builtin_install_ex("isalnum", bi_isalnum, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1153 va_builtin_install_ex("isalpha", bi_isalpha, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1155 va_builtin_install_ex("isascii", bi_isascii, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1157 va_builtin_install_ex("isblank", bi_isblank, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1159 va_builtin_install_ex("iscntrl", bi_iscntrl, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1161 va_builtin_install_ex("isdigit", bi_isdigit, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1163 va_builtin_install_ex("isgraph", bi_isgraph, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1165 va_builtin_install_ex("islower", bi_islower, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1167 va_builtin_install_ex("isprint", bi_isprint, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() 1169 va_builtin_install_ex("ispunct", bi_ispunct, 0, dtype_number, 1, 0, 0|0, dtype_string); in ctype_init_builtin() [all …]
|
H A D | dns.c | 1226 va_builtin_install_ex("primitive_hasmx", bi_primitive_hasmx, 0, dtype_number, 1, 0, 0|0, dtype_stri… in dns_init_builtin() 1228 va_builtin_install_ex("primitive_ismx", bi_primitive_ismx, 0, dtype_number, 2, 0, 0|0, dtype_string… in dns_init_builtin() 1230 va_builtin_install_ex("relayed", bi_relayed, 0, dtype_number, 1, 0, 0|0, dtype_string); in dns_init_builtin() 1232 va_builtin_install_ex("ptr_validate", bi_ptr_validate, 0, dtype_number, 1, 0, 0|0, dtype_string); in dns_init_builtin() 1234 va_builtin_install_ex("primitive_hasns", bi_primitive_hasns, 0, dtype_number, 1, 0, 0|0, dtype_stri… in dns_init_builtin() 1240 …stall_ex("dns_reply_release", bi_dns_reply_release, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in dns_init_builtin() 1242 …uiltin_install_ex("dns_reply_count", bi_dns_reply_count, 0, dtype_number, 1, 0, 0|0, dtype_number); in dns_init_builtin() 1244 …x("dns_reply_string", bi_dns_reply_string, 0, dtype_string, 2, 0, 0|0, dtype_number, dtype_number); in dns_init_builtin() 1246 …nstall_ex("dns_reply_ip", bi_dns_reply_ip, 0, dtype_string, 2, 0, 0|0, dtype_number, dtype_number); in dns_init_builtin() 1248 …all_ex("dns_query", bi_dns_query, 0, dtype_number, 4, 2, 0|0, dtype_number, dtype_string, dtype_nu… in dns_init_builtin()
|
H A D | mbox.c | 684 va_builtin_install_ex("mailbox_open", bi_mailbox_open, 0, dtype_number, 3, 2, 0|0, dtype_string, dt… in mbox_init_builtin() 686 …iltin_install_ex("mailbox_close", bi_mailbox_close, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in mbox_init_builtin() 688 …_ex("mailbox_messages_count", bi_mailbox_messages_count, 0, dtype_number, 1, 0, 0|0, dtype_number); in mbox_init_builtin() 690 …("mailbox_get_message", bi_mailbox_get_message, 0, dtype_number, 2, 0, 0|0, dtype_number, dtype_nu… in mbox_init_builtin() 692 …_message", bi_mailbox_append_message, 0, dtype_unspecified, 2, 0, 0|0, dtype_number, dtype_number); in mbox_init_builtin()
|
H A D | body.c | 342 …, bi_body_string, STATMASK(smtp_state_body), dtype_string, 2, 0, 0|0, dtype_pointer, dtype_number); in body_init_builtin() 344 …s", bi_body_has_nulls, STATMASK(smtp_state_body), dtype_number, 2, 0, 0|0, dtype_pointer, dtype_nu… in body_init_builtin() 346 va_builtin_install_ex("current_message", bi_current_message, STATMASK(smtp_state_eom), dtype_number… in body_init_builtin() 350 va_builtin_install_ex("replbody_fd", bi_replbody_fd, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in body_init_builtin()
|
H A D | debug.c | 651 va_builtin_install_ex("debug_level", bi_debug_level, 0, dtype_number, 1, 1, 0|0, dtype_string); in debug_init_builtin() 653 …in_install_ex("debug_spec", bi_debug_spec, 0, dtype_string, 2, 2, 0|0, dtype_string, dtype_number); in debug_init_builtin() 663 va_builtin_install_ex("_reg", bi__reg, 0, dtype_number, 1, 0, 0|0, dtype_number); in debug_init_builtin() 665 …n_install_ex("_expand_dataseg", bi__expand_dataseg, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in debug_init_builtin() 667 va_builtin_install_ex("_wd", bi__wd, 0, dtype_unspecified, 1, 1, 0|0, dtype_number); in debug_init_builtin() 669 …_install_ex("callout_transcript", bi_callout_transcript, 0, dtype_number, 1, 1, 0|0, dtype_number); in debug_init_builtin()
|
H A D | io.c | 2181 va_builtin_install_ex("open", bi_open, 0, dtype_number, 1, 0, 0|0, dtype_string); in io_init_builtin() 2183 …tin_install_ex("spawn", bi_spawn, 0, dtype_number, 4, 3, 0|0, dtype_string, dtype_number, dtype_nu… in io_init_builtin() 2185 va_builtin_install_ex("tempfile", bi_tempfile, 0, dtype_number, 1, 1, 0|0, dtype_string); in io_init_builtin() 2187 va_builtin_install_ex("close", bi_close, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in io_init_builtin() 2189 …n_install_ex("shutdown", bi_shutdown, 0, dtype_unspecified, 2, 0, 0|0, dtype_number, dtype_number); in io_init_builtin() 2191 …l_ex("write", bi_write, 0, dtype_unspecified, 3, 1, 0|0, dtype_number, dtype_string, dtype_number); in io_init_builtin() 2193 …TATMASK(smtp_state_body), dtype_unspecified, 3, 0, 0|0, dtype_number, dtype_pointer, dtype_number); in io_init_builtin() 2195 va_builtin_install_ex("read", bi_read, 0, dtype_string, 2, 0, 0|0, dtype_number, dtype_number); in io_init_builtin() 2197 va_builtin_install_ex("rewind", bi_rewind, 0, dtype_unspecified, 1, 0, 0|0, dtype_number); in io_init_builtin() 2199 va_builtin_install_ex("copy", bi_copy, 0, dtype_number, 2, 0, 0|0, dtype_number, dtype_number); in io_init_builtin() [all …]
|
H A D | sieve.c | 280 …("sieve", bi_sieve, 0, dtype_number, 6, 4, 0|0, dtype_number, dtype_string, dtype_number, dtype_st… in sieve_init_builtin()
|
H A D | db.c | 2046 va_builtin_install_ex("dbmap", bi_dbmap, 0, dtype_number, 3, 1, 0|0, dtype_string, dtype_string, dt… in db_init_builtin() 2050 …type_unspecified, 5, 2, 0|0, dtype_string, dtype_string, dtype_string, dtype_number, dtype_number); in db_init_builtin() 2052 …ed, 6, 3, 0|0, dtype_string, dtype_string, dtype_string, dtype_number, dtype_number, dtype_number); in db_init_builtin() 2054 …bi_dbdel, 0, dtype_unspecified, 4, 2, 0|0, dtype_string, dtype_string, dtype_number, dtype_number); in db_init_builtin() 2060 va_builtin_install_ex("dbfirst", bi_dbfirst, 0, dtype_number, 1, 0, 0|0, dtype_string); in db_init_builtin() 2062 va_builtin_install_ex("dbnext", bi_dbnext, 0, dtype_number, 1, 0, 0|0, dtype_number); in db_init_builtin() 2064 va_builtin_install_ex("dbkey", bi_dbkey, 0, dtype_string, 1, 0, 0|0, dtype_number); in db_init_builtin() 2066 va_builtin_install_ex("dbvalue", bi_dbvalue, 0, dtype_string, 1, 0, 0|0, dtype_number); in db_init_builtin() 2074 va_builtin_install_ex("greylist", bi_greylist, 0, dtype_number, 2, 0, 0|0, dtype_string, dtype_numb… in db_init_builtin() 2076 va_builtin_install_ex("is_greylisted", bi_is_greylisted, 0, dtype_number, 1, 0, 0|0, dtype_string); in db_init_builtin() [all …]
|
H A D | getopt.c | 328 builtin_variable_install("optind", dtype_number, SYM_VOLATILE, &optind_loc); in getopt_init_builtin() 330 builtin_variable_install("opterr", dtype_number, SYM_VOLATILE, &opterr_loc); in getopt_init_builtin() 334 …ex("getopt", bi_getopt, 0, dtype_string, 2, 0, 0|MFD_BUILTIN_VARIADIC, dtype_number, dtype_number); in getopt_init_builtin() 339 val.type = dtype_number; in getopt_init_builtin()
|
H A D | header.c | 330 …er_add", bi_header_add, 0, dtype_unspecified, 3, 1, 0|0, dtype_string, dtype_string, dtype_number); in header_init_builtin() 332 …ert", bi_header_insert, 0, dtype_unspecified, 3, 0, 0|0, dtype_string, dtype_string, dtype_number); in header_init_builtin() 334 …ex("header_delete", bi_header_delete, 0, dtype_unspecified, 2, 1, 0|0, dtype_string, dtype_number); in header_init_builtin() 336 …ce", bi_header_replace, 0, dtype_unspecified, 3, 1, 0|0, dtype_string, dtype_string, dtype_number); in header_init_builtin()
|
H A D | getpw.c | 392 va_builtin_install_ex("mappwnam", bi_mappwnam, 0, dtype_number, 1, 0, 0|0, dtype_string); in getpw_init_builtin() 396 va_builtin_install_ex("mappwuid", bi_mappwuid, 0, dtype_number, 1, 0, 0|0, dtype_number); in getpw_init_builtin() 398 va_builtin_install_ex("getpwuid", bi_getpwuid, 0, dtype_string, 1, 0, 0|0, dtype_number); in getpw_init_builtin()
|
H A D | string.c | 1345 va_builtin_install_ex("length", bi_length, 0, dtype_number, 1, 0, 0|0, dtype_string); in string_init_builtin() 1347 …x("substring", bi_substring, 0, dtype_string, 3, 0, 0|0, dtype_string, dtype_number, dtype_number); in string_init_builtin() 1349 …tall_ex("substr", bi_substr, 0, dtype_string, 3, 1, 0|0, dtype_string, dtype_number, dtype_number); in string_init_builtin() 1351 va_builtin_install_ex("index", bi_index, 0, dtype_number, 3, 1, 0|0, dtype_string, dtype_string, dt… in string_init_builtin() 1353 …_builtin_install_ex("rindex", bi_rindex, 0, dtype_number, 3, 1, 0|0, dtype_string, dtype_string, d… in string_init_builtin() 1357 va_builtin_install_ex("replstr", bi_replstr, 0, dtype_string, 2, 0, 0|0, dtype_string, dtype_number… in string_init_builtin() 1367 …type_string, 3, 1, MFD_BUILTIN_REGEX_FLAGS|MFD_BUILTIN_REGEX_FLAGS|0, dtype_number, dtype_string, … in string_init_builtin()
|
H A D | curhdr.c | 443 …tp_state_eoh) | STATMASK(smtp_state_body) | STATMASK(smtp_state_eom), dtype_number, 1, 1, MFD_BUIL… in curhdr_init_builtin() 445 …p_state_body) | STATMASK(smtp_state_eom), dtype_string, 1, 0, MFD_BUILTIN_CAPTURE|0, dtype_number); in curhdr_init_builtin() 447 …p_state_body) | STATMASK(smtp_state_eom), dtype_string, 1, 0, MFD_BUILTIN_CAPTURE|0, dtype_number); in curhdr_init_builtin() 449 …| STATMASK(smtp_state_eom), dtype_string, 2, 1, MFD_BUILTIN_CAPTURE|0, dtype_string, dtype_number); in curhdr_init_builtin()
|
H A D | sa.c | 933 builtin_variable_install("sa_score", dtype_number, SYM_VOLATILE, &sa_score_loc); in sa_init_builtin() 935 builtin_variable_install("sa_threshold", dtype_number, SYM_VOLATILE, &sa_threshold_loc); in sa_init_builtin() 941 …tin_install_ex("spamc", bi_spamc, 0, dtype_number, 4, 0, 0|0, dtype_number, dtype_string, dtype_nu… in sa_init_builtin() 943 va_builtin_install_ex("clamav", bi_clamav, 0, dtype_number, 2, 0, 0|0, dtype_number, dtype_string); in sa_init_builtin()
|
H A D | dspam.c | 839 builtin_variable_install("dspam_probability", dtype_number, SYM_VOLATILE, &dspam_probability_loc); in dspam_init_builtin() 841 builtin_variable_install("dspam_confidence", dtype_number, SYM_VOLATILE, &dspam_confidence_loc); in dspam_init_builtin() 843 builtin_variable_install("dspam_prec", dtype_number, SYM_VOLATILE, &dspam_prec_loc); in dspam_init_builtin() 849 va_builtin_install_ex("dspam", bi_dspam, 0, dtype_number, 3, 1, 0|0, dtype_number, dtype_number, dt… in dspam_init_builtin()
|
H A D | other.c | 238 va_builtin_install_ex("validuser", bi_validuser, 0, dtype_number, 1, 0, 0|0, dtype_string); in other_init_builtin() 240 va_builtin_install_ex("interval", bi_interval, 0, dtype_number, 1, 0, 0|0, dtype_string); in other_init_builtin()
|
H A D | geoip.c | 239 …e_by_addr", bi_geoip_country_code_by_addr, 0, dtype_string, 2, 1, 0|0, dtype_string, dtype_number); in geoip_init_builtin() 241 …e_by_name", bi_geoip_country_code_by_name, 0, dtype_string, 2, 1, 0|0, dtype_string, dtype_number); in geoip_init_builtin()
|
H A D | vars.c | 427 builtin_variable_install("rcpt_count", dtype_number, SYM_VOLATILE, &rcpt_count_loc); in vars_init_builtin() 429 …builtin_variable_install("milter_client_family", dtype_number, SYM_VOLATILE|SYM_PRECIOUS, &milter_… in vars_init_builtin() 433 …builtin_variable_install("milter_server_family", dtype_number, SYM_VOLATILE|SYM_PRECIOUS, &milter_… in vars_init_builtin()
|
/dports/mail/mailfromd/mailfromd-8.10/src/ |
H A D | gram.y | 100 { 4, { dtype_string, dtype_number, dtype_number, dtype_string } }, 153 return dtype_number; in parmtype_catch() 193 return dtype_number; in string_to_type() 204 case dtype_number: in type_to_string() 881 value.type = dtype_number; 909 value.type = dtype_number; 2260 case dtype_number: 3550 case dtype_number: in mailfromd_test() 3745 return dtype_number; in node_type() 3800 case dtype_number: in cast_to() [all …]
|
H A D | lex.l | 273 case dtype_number: in variable_or_const() 419 case dtype_number: in compose_add_builtin_const() 587 number/[ \t]*\( { yylval.type = dtype_number; return T_TYPECAST; } 589 number { yylval.type = dtype_number; return T_TYPE; } 735 case dtype_number: 1212 return dtype_number; 1224 return dtype_number; 1227 return dtype_number; 1230 return dtype_number; 1264 case dtype_number:
|
H A D | gram.c | 165 { 4, { dtype_string, dtype_number, dtype_number, dtype_string } }, 218 return dtype_number; in parmtype_catch() 258 return dtype_number; in string_to_type() 269 case dtype_number: in type_to_string() 2894 value.type = dtype_number; in yyparse() 2924 value.type = dtype_number; in yyparse() 4672 case dtype_number: in yyparse() 6243 case dtype_number: in mailfromd_test() 6438 return dtype_number; in node_type() 6493 case dtype_number: in cast_to() [all …]
|