pop_quit.c
上传用户:dayuan858
上传日期:2007-01-04
资源大小:194k
文件大小:1k
源码类别:

网络编程

开发平台:

Unix_Linux

  1. /*
  2.  * Copyright (c) 1989 Regents of the University of California.
  3.  * All rights reserved.  The Berkeley software License Agreement
  4.  * specifies the terms and conditions for redistribution.
  5.  */
  6. /*
  7.  * Copyright (c) 1997 by Qualcomm Incorporated.
  8.  */
  9. #include <config.h>
  10. #include <stdio.h>
  11. #include <sys/types.h>
  12. #include "popper.h"
  13. /* 
  14.  *  quit:   Terminate a POP session
  15.  */
  16. int pop_quit (p)
  17. POP     *   p;
  18. {
  19.     /*  Release the message information list */
  20.     if (p->mlp) free ((char *)p->mlp);
  21.     if (p->CurrentState == auth2) {
  22. pop_log(p, POP_SUCCESS, "Possible probe of account %s from host %s",
  23. p->user, p->client);
  24.     }
  25.     return(POP_SUCCESS);
  26. }