Lines Matching full:directory

29  * Generate a series of BSM token samples in the requested directory.
66 open_file(const char *directory, const char *name) in open_file() argument
71 snprintf(pathname, PATH_MAX, "%s/%s", directory, name); in open_file()
95 write_token(const char *directory, const char *filename, token_t *tok) in write_token() argument
104 fd = open_file(directory, filename); in write_token()
113 write_record(const char *directory, const char *filename, token_t *tok, in write_record() argument
128 fd = open_file(directory, filename); in write_record()
136 generate_file_token(const char *directory, const char *token_filename) in generate_file_token() argument
143 write_token(directory, token_filename, file_token); in generate_file_token()
147 generate_file_record(const char *directory, const char *record_filename) in generate_file_record() argument
154 write_record(directory, record_filename, file_token, AUE_NULL); in generate_file_record()
164 generate_trailer_token(const char *directory, const char *token_filename) in generate_trailer_token() argument
171 write_token(directory, token_filename, trailer_token); in generate_trailer_token()
180 generate_header32_token(const char *directory, const char *token_filename) in generate_header32_token() argument
188 write_token(directory, token_filename, header32_token); in generate_header32_token()
201 generate_data_token(const char *directory, const char *token_filename) in generate_data_token() argument
209 write_token(directory, token_filename, data_token); in generate_data_token()
213 generate_data_record(const char *directory, const char *record_filename) in generate_data_record() argument
221 write_record(directory, record_filename, data_token, AUE_NULL); in generate_data_record()
228 generate_ipc_token(const char *directory, const char *token_filename) in generate_ipc_token() argument
235 write_token(directory, token_filename, ipc_token); in generate_ipc_token()
239 generate_ipc_record(const char *directory, const char *record_filename) in generate_ipc_record() argument
246 write_record(directory, record_filename, ipc_token, AUE_NULL); in generate_ipc_record()
252 generate_path_token(const char *directory, const char *token_filename) in generate_path_token() argument
259 write_token(directory, token_filename, path_token); in generate_path_token()
263 generate_path_record(const char *directory, const char *record_filename) in generate_path_record() argument
270 write_record(directory, record_filename, path_token, AUE_NULL); in generate_path_record()
284 generate_subject32_token(const char *directory, const char *token_filename) in generate_subject32_token() argument
295 write_token(directory, token_filename, subject32_token); in generate_subject32_token()
299 generate_subject32_record(const char *directory, const char *record_filename) in generate_subject32_record() argument
310 write_record(directory, record_filename, subject32_token, AUE_NULL); in generate_subject32_record()
314 generate_subject32ex_token(const char *directory, const char *token_filename, in generate_subject32ex_token() argument
336 write_token(directory, buf, subject32ex_token); in generate_subject32ex_token()
341 generate_subject32ex_record(const char *directory, const char *record_filename, in generate_subject32ex_record() argument
363 write_record(directory, record_filename, subject32ex_token, AUE_NULL); in generate_subject32ex_record()
378 generate_process32_token(const char *directory, const char *token_filename) in generate_process32_token() argument
389 write_token(directory, token_filename, process32_token); in generate_process32_token()
393 generate_process32_record(const char *directory, const char *record_filename) in generate_process32_record() argument
404 write_record(directory, record_filename, process32_token, AUE_NULL); in generate_process32_record()
408 generate_process32ex_token(const char *directory, const char *token_filename, in generate_process32ex_token() argument
430 write_token(directory, buf, process32ex_token); in generate_process32ex_token()
435 generate_process32ex_record(const char *directory, const char *record_filename, in generate_process32ex_record() argument
457 write_record(directory, buf, process32ex_token, AUE_NULL); in generate_process32ex_record()
472 generate_process64_token(const char *directory, const char *token_filename) in generate_process64_token() argument
483 write_token(directory, token_filename, process64_token); in generate_process64_token()
487 generate_process64_record(const char *directory, const char *record_filename) in generate_process64_record() argument
498 write_record(directory, record_filename, process64_token, AUE_NULL); in generate_process64_record()
502 generate_process64ex_token(const char *directory, const char *token_filename, in generate_process64ex_token() argument
524 write_token(directory, buf, process64ex_token); in generate_process64ex_token()
529 generate_process64ex_record(const char *directory, const char *record_filename, in generate_process64ex_record() argument
551 write_record(directory, buf, process64ex_token, AUE_NULL); in generate_process64ex_record()
559 generate_return32_token(const char *directory, const char *token_filename) in generate_return32_token() argument
567 write_token(directory, token_filename, return32_token); in generate_return32_token()
571 generate_return32_record(const char *directory, const char *record_filename) in generate_return32_record() argument
579 write_record(directory, record_filename, return32_token, AUE_NULL); in generate_return32_record()
585 generate_text_token(const char *directory, const char *token_filename) in generate_text_token() argument
592 write_token(directory, token_filename, text_token); in generate_text_token()
596 generate_text_record(const char *directory, const char *record_filename) in generate_text_record() argument
603 write_record(directory, record_filename, text_token, AUE_NULL); in generate_text_record()
610 generate_opaque_token(const char *directory, const char *token_filename) in generate_opaque_token() argument
617 write_token(directory, token_filename, opaque_token); in generate_opaque_token()
621 generate_opaque_record(const char *directory, const char *record_filename) in generate_opaque_record() argument
628 write_record(directory, record_filename, opaque_token, AUE_NULL); in generate_opaque_record()
634 generate_in_addr_token(const char *directory, const char *token_filename) in generate_in_addr_token() argument
643 write_token(directory, token_filename, in_addr_token); in generate_in_addr_token()
647 generate_in_addr_record(const char *directory, const char *record_filename) in generate_in_addr_record() argument
656 write_record(directory, record_filename, in_addr_token, AUE_NULL); in generate_in_addr_record()
668 generate_ip_token(const char *directory, const char *token_filename) in generate_ip_token() argument
687 write_token(directory, token_filename, ip_token); in generate_ip_token()
691 generate_ip_record(const char *directory, const char *record_filename) in generate_ip_record() argument
710 write_record(directory, record_filename, ip_token, AUE_NULL); in generate_ip_record()
716 generate_iport_token(const char *directory, const char *token_filename) in generate_iport_token() argument
725 write_token(directory, token_filename, iport_token); in generate_iport_token()
729 generate_iport_record(const char *directory, const char *record_filename) in generate_iport_record() argument
738 write_record(directory, record_filename, iport_token, AUE_NULL); in generate_iport_record()
746 generate_arg32_token(const char *directory, const char *token_filename) in generate_arg32_token() argument
754 write_token(directory, token_filename, arg32_token); in generate_arg32_token()
758 generate_arg32_record(const char *directory, const char *record_filename) in generate_arg32_record() argument
766 write_record(directory, record_filename, arg32_token, AUE_NULL); in generate_arg32_record()
772 generate_seq_token(const char *directory, const char *token_filename) in generate_seq_token() argument
779 write_token(directory, token_filename, seq_token); in generate_seq_token()
783 generate_seq_record(const char *directory, const char *record_filename) in generate_seq_record() argument
790 write_record(directory, record_filename, seq_token, AUE_NULL); in generate_seq_record()
799 generate_attr_token(const char *directory, const char *token_filename)
806 generate_attr_record(const char *directory, const char *record_filename)
813 generate_ipc_perm_token(const char *directory, const char *token_filename)
820 generate_ipc_perm_record(const char *directory, const char *record_filename)
833 generate_groups_token(const char *directory, const char *token_filename)
840 generate_groups_record(const char *directory, const char *record_filename)
885 generate_attr32_token(const char *directory, const char *token_filename)
892 generate_attr32_record(const char *directory, const char *record_filename)
902 generate_zonename_token(const char *directory, const char *token_filename) in generate_zonename_token() argument
909 write_token(directory, token_filename, zonename_token); in generate_zonename_token()
913 generate_zonename_record(const char *directory, const char *record_filename) in generate_zonename_record() argument
920 write_record(directory, record_filename, zonename_token, AUE_NULL); in generate_zonename_record()
928 generate_socketex_token(const char *directory, const char *token_filename) in generate_socketex_token() argument
948 write_token(directory, token_filename, socketex_token); in generate_socketex_token()
952 generate_socketex_record(const char *directory, const char *record_filename) in generate_socketex_record() argument
972 write_record(directory, record_filename, socketex_token, AUE_NULL); in generate_socketex_record()
979 generate_error_record(const char *directory, const char *filename, int error) in generate_error_record() argument
988 write_record(directory, pathname, return32_token, AUE_NULL); in generate_error_record()
1034 do_error_records(const char *directory) in do_error_records() argument
1039 generate_error_record(directory, error_list[i].error_name, in do_error_records()
1046 const char *directory; in main() local
1070 directory = argv[0]; in main()
1072 if (mkdir(directory, 0755) < 0 && errno != EEXIST) in main()
1073 err(EX_OSERR, "mkdir: %s", directory); in main()
1076 generate_file_token(directory, "file_token"); in main()
1077 generate_trailer_token(directory, "trailer_token"); in main()
1078 generate_header32_token(directory, "header32_token"); in main()
1079 generate_data_token(directory, "data_token"); in main()
1080 generate_ipc_token(directory, "ipc_token"); in main()
1081 generate_path_token(directory, "path_token"); in main()
1082 generate_subject32_token(directory, "subject32_token"); in main()
1083 generate_subject32ex_token(directory, "subject32ex_token", in main()
1085 generate_subject32ex_token(directory, "subject32ex_token", in main()
1087 generate_process32_token(directory, "process32_token"); in main()
1088 generate_process32ex_token(directory, "process32ex_token", in main()
1090 generate_process32ex_token(directory, "process32ex_token", in main()
1092 generate_process64_token(directory, "process64_token"); in main()
1093 generate_process64ex_token(directory, "process64ex_token", in main()
1095 generate_process64ex_token(directory, "process64ex_token", in main()
1097 generate_return32_token(directory, "return32_token"); in main()
1098 generate_text_token(directory, "text_token"); in main()
1099 generate_opaque_token(directory, "opaque_token"); in main()
1100 generate_in_addr_token(directory, "in_addr_token"); in main()
1101 generate_ip_token(directory, "ip_token"); in main()
1102 generate_iport_token(directory, "iport_token"); in main()
1103 generate_arg32_token(directory, "arg32_token"); in main()
1104 generate_seq_token(directory, "seq_token"); in main()
1106 generate_attr_token(directory, "attr_token"); in main()
1107 generate_ipc_perm_token(directory, "ipc_perm_token"); in main()
1108 generate_groups_token(directory, "groups_token"); in main()
1109 generate_attr32_token(directory, "attr32_token"); in main()
1111 generate_zonename_token(directory, "zonename_token"); in main()
1112 generate_socketex_token(directory, "socketex_token"); in main()
1116 generate_file_record(directory, "file_record"); in main()
1117 generate_data_record(directory, "data_record"); in main()
1118 generate_ipc_record(directory, "ipc_record"); in main()
1119 generate_path_record(directory, "path_record"); in main()
1120 generate_subject32_record(directory, "subject32_record"); in main()
1121 generate_subject32ex_record(directory, "subject32ex_record", in main()
1123 generate_subject32ex_record(directory, "subject32ex_record", in main()
1125 generate_process32_record(directory, "process32_record"); in main()
1126 generate_process32ex_record(directory, "process32ex_record", in main()
1128 generate_process32ex_record(directory, "process32ex_record", in main()
1130 generate_process64_record(directory, "process64_record"); in main()
1131 generate_process64ex_record(directory, "process64ex_record", in main()
1133 generate_process64ex_record(directory, "process64ex_record", in main()
1135 generate_return32_record(directory, "return32_record"); in main()
1136 generate_text_record(directory, "text_record"); in main()
1137 generate_opaque_record(directory, "opaque_record"); in main()
1138 generate_in_addr_record(directory, "in_addr_record"); in main()
1139 generate_ip_record(directory, "ip_record"); in main()
1140 generate_iport_record(directory, "iport_record"); in main()
1141 generate_arg32_record(directory, "arg32_record"); in main()
1142 generate_seq_record(directory, "seq_record"); in main()
1144 generate_attr_record(directory, "attr_record"); in main()
1145 generate_ipc_perm_record(directory, "ipc_perm_record"); in main()
1146 generate_groups_record(directory, "groups_record"); in main()
1147 generate_attr32_record(directory, "attr32_record"); in main()
1149 generate_zonename_record(directory, "zonename_record"); in main()
1150 generate_socketex_record(directory, "socketex_record"); in main()
1151 do_error_records(directory); in main()