|
As the code size on eurephiadm.c have grown quite a lot, it was about
time to split it into categories.
client_config.[ch] Manages unified config file and filenames, including
directory for these files. It also has the possibility
to also override defaults via environment variables.
It also contains a simple config file parser which
puts the config values into an eurephiaVALUES struct.
client_context.[ch] Functions for creating and destroying an eurephia context
needed for proper implementation.
client_session.[ch] Functions for creating and reopening old eurephia sessions,
needed for proper implementation.
Also went through all include statements, to make sure each file do not include
more than absolutely needed.
|