diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 21:39:44 +0200 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 21:39:44 +0200 |
| commit | 2e47298639b3e4971e2a7b35d50b57340276435b (patch) | |
| tree | 63d3b3601df765781d61504d45c7b1d2480f356c /src/main.c | |
| parent | da4069d389ed0ca56a17da29b9e967bc2acb0dad (diff) | |
| download | ft_ssl-2e47298639b3e4971e2a7b35d50b57340276435b.tar.gz ft_ssl-2e47298639b3e4971e2a7b35d50b57340276435b.tar.bz2 ft_ssl-2e47298639b3e4971e2a7b35d50b57340276435b.zip | |
Disabling previous work temporarily to focus on the algorithm
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 54 |
1 files changed, 30 insertions, 24 deletions
@@ -6,37 +6,43 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/03 20:29:33 by cacharle #+# #+# */ -/* Updated: 2020/02/22 08:57:39 by cacharle ### ########.fr */ +/* Updated: 2020/07/27 16:27:16 by charles ### ########.fr */ /* */ /* ************************************************************************** */ #include "ft_ssl.h" -static t_command g_commands[] = { - {"md5", fl_main_md5}, - {"sha256", fl_main_sha256} -}; +/* static t_command g_commands[] = { */ +/* {"md5", main_md5}, */ +/* {"sha256", main_sha256} */ +/* }; */ -int fl_dispatch_command(char *command, int argc, char **argv) -{ - unsigned long i; - - i = -1; - while (++i < sizeof(g_commands) / sizeof(t_command)) - if (ft_strcmp(g_commands[i].name, command) == 0) - return (g_commands[i].entry(argc, argv)); - fl_error_command(command); - return (1); -} +/* int dispatch_command(char *command, int argc, char **argv) */ +/* { */ +/* size_t i; */ +/* */ +/* i = 0; */ +/* while (i < sizeof(g_commands) / sizeof(t_command)) */ +/* { */ +/* if (ft_strcmp(g_commands[i].name, command) == 0) */ +/* return (g_commands[i].entry(argc, argv)); */ +/* i++; */ +/* } */ +/* error_command(command); */ +/* return (1); */ +/* } */ int main(int argc, char **argv) { - if (argc == 1) - { - ft_putstr("usage: "); - ft_putstr(argv[0]); - ft_putendl_fd(" command [command opts] [command args]", STDERR_FILENO); - return (1); - } - return (fl_dispatch_command(argv[1], argc - 2, argv + 2)); + /* if (argc == 1) */ + /* { */ + /* ft_putstr("usage: "); */ + /* ft_putstr(argv[0]); */ + /* ft_putendl_fd(" command [command opts] [command args]", STDERR_FILENO); */ + /* return (1); */ + /* } */ + /* return (dispatch_command(argv[1], argc - 2, argv + 2)); */ + (void)argc; + + printf("%s\n", message_digest_md5((uint8_t*)argv[1], ft_strlen(argv[1]))); } |
