#include "files.h"
Ir para o código fonte deste ficheiro.
Funções | |
int | parse_maquinas (FILE *file, HASHTABLE_T *maquinas) |
Efectua o parsing do ficheiro de maquinas. | |
int | parse_contas (FILE *file, HASHTABLE_T *contas) |
Efectua o parsing do ficheiro de contas. |
Definido no ficheiro files.c.
|
Efectua o parsing do ficheiro de contas. A funcao permite ler o ficheiro de contas e retirar a informacao fundamental para a execucao do securitas. Os dados sao introduzidos na hashtable passada como parametro.A funcao ASSUME que a memoria para a estrutura ja se encontra alocada.A funcao NAO tenta alocar memoria para a estrutura.
Definido na linha 121 do ficheiro files.c. Referências ALL_GOES_WELL, create_conta(), ERROR_VAL, MAX_LOGIN_LEN e MAX_PASS_LEN. Referenciado por main(). |
|
Efectua o parsing do ficheiro de maquinas. A funcao permite ler o ficheiro de maquinas e retirar a informacao fundamental para a execucao do securitas. Os dados sao introduzidos na hashtable passada como parametro.A funcao ASSUME que a memoria para a estrutura ja se encontra alocada.A funcao NAO tenta alocar memoria para a estrutura.
Definido na linha 25 do ficheiro files.c. Referências ALL_GOES_WELL, create_maquina(), ERROR_VAL, HASHBASE, t_maquina::ip, MAX_FOLDER_LIST_LEN, MAX_IP_LEN, MAX_LOGIN_LEN, MAX_LOGIN_LIST_LEN e validate_ip(). Referenciado por main(). |