18 lines
402 B
C
18 lines
402 B
C
#pragma once
|
|
|
|
#include "../../lib/bozolib/bozolib.h"
|
|
|
|
typedef struct s_alias
|
|
{
|
|
char* key;
|
|
char* value;
|
|
} alias_t;
|
|
|
|
lst** aliases_init();
|
|
lst** aliases_save(lst** aliases);
|
|
void alias_del(void *ptr);
|
|
void print_aliases(lst** aliases, int fd_out);
|
|
char* get_alias(lst** aliases, const char* key);
|
|
int add_alias(lst** root, const char* key, const char* value);
|
|
int alias_save(lst** aliases, lst** env);
|