Skip to content

Commit

Permalink
wolfSSH Client
Browse files Browse the repository at this point in the history
1. Since the base of the client is copied from the example client,
   remove the command line options used by the client. Start populating
   with a few of the options used by the other client, and decode the
   destination and optional command from the command line.
2. Move parsing the command line to its own function. It is a member of
   a set of functions for reading the command line options, the config
   file, and the environment to config the client.
3. Trim out many includes. Some will be added back later. Some don't
   need to be there.
4. The client will only use non-blocking sockets.

Note/Todo:
(a) The connection fails to start some of the time.
(b) The user name has the potential to leak.
  • Loading branch information
ejohnstown committed Sep 11, 2023
1 parent d32d927 commit 3dd295b
Showing 1 changed file with 221 additions and 217 deletions.
Loading

0 comments on commit 3dd295b

Please sign in to comment.