encrypt.h 968 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. ** Copyright @ 2020 Joshua Branson <jbranso@member.fsf.org>
  3. **
  4. ** This program is free software; you can redistribute it and/or modify it
  5. ** under the terms of the GNU General Public License as published by
  6. ** the Free Software Foundation; either version 3 of the License, or (at
  7. ** your option) any later version.
  8. **
  9. ** It is distributed in the hope that it will be useful, but
  10. ** WITHOUT ANY WARRANTY; without even the implied warranty of
  11. ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. ** GNU General Public License for more details.
  13. **
  14. ** You should have received a copy of the GNU General Public License
  15. ** along with this program. If not, see <http://www.gnu.org/licenses/>.
  16. */
  17. #include <argp.h>
  18. #include <stdio.h>
  19. #include <string.h>
  20. #include <stdlib.h> //abs
  21. const char * argp_program_version = "0.4";
  22. const char * argp_program_bug_address = "jbranso@dismail.com";
  23. void encrypt (int shift, FILE * stream);
  24. FILE * maybe_open_file ();