print-smtp.c 983 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * Redistribution and use in source and binary forms, with or without
  3. * modification, are permitted provided that: (1) source code
  4. * distributions retain the above copyright notice and this paragraph
  5. * in its entirety, and (2) distributions including binary code include
  6. * the above copyright notice and this paragraph in its entirety in
  7. * the documentation or other materials provided with the distribution.
  8. * THIS SOFTWARE IS PROVIDED ``AS IS'' AND
  9. * WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
  10. * LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  11. * FOR A PARTICULAR PURPOSE.
  12. */
  13. /* \summary: Simple Mail Transfer Protocol (SMTP) printer */
  14. #ifdef HAVE_CONFIG_H
  15. #include "config.h"
  16. #endif
  17. #include <netdissect-stdinc.h>
  18. #include <stdio.h>
  19. #include <stdlib.h>
  20. #include "netdissect.h"
  21. #include "extract.h"
  22. void
  23. smtp_print(netdissect_options *ndo, const u_char *pptr, u_int len)
  24. {
  25. txtproto_print(ndo, pptr, len, "smtp", NULL, 0);
  26. }