/[mailutils]/mailutils/auth/lbuf.h
ViewVC logotype

Diff of /mailutils/auth/lbuf.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by gray, Thu Aug 28 19:34:09 2003 UTC revision 1.2 by gray, Thu Aug 28 21:54:06 2003 UTC
# Line 1  Line 1 
1    /* GNU Mailutils -- a suite of utilities for electronic mail
2       Copyright (C) 2003 Free Software Foundation, Inc.
3    
4       This library is free software; you can redistribute it and/or
5       modify it under the terms of the GNU Lesser General Public
6       License as published by the Free Software Foundation; either
7       version 2 of the License, or (at your option) any later version.
8    
9       This library is distributed in the hope that it will be useful,
10       but WITHOUT ANY WARRANTY; without even the implied warranty of
11       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12       Lesser General Public License for more details.
13    
14       You should have received a copy of the GNU Lesser General Public
15       License along with this library; if not, write to the Free Software
16       Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA  */
17    
18  struct _line_buffer;  struct _line_buffer;
19    
20  int _auth_lb_create (struct _line_buffer **s);  int _auth_lb_create __P((struct _line_buffer **s));
21  void _auth_lb_destroy (struct _line_buffer **s);  void _auth_lb_destroy __P((struct _line_buffer **s));
22  void _auth_lb_drop (struct _line_buffer *s);  void _auth_lb_drop __P((struct _line_buffer *s));
23    
24  int _auth_lb_grow (struct _line_buffer *s, const char *ptr, size_t size);  int _auth_lb_grow __P((struct _line_buffer *s, const char *ptr, size_t size));
25  int _auth_lb_read (struct _line_buffer *s, const char *ptr, size_t size);  int _auth_lb_read __P((struct _line_buffer *s, const char *ptr, size_t size));
26  int _auth_lb_readline (struct _line_buffer *s, const char *ptr, size_t size);  int _auth_lb_readline __P((struct _line_buffer *s, const char *ptr,
27  int _auth_lb_level (struct _line_buffer *s);                             size_t size));
28  char *_auth_lb_data (struct _line_buffer *s);  int _auth_lb_writelines __P((struct _line_buffer *s, const char *iptr,
29                                 size_t isize, off_t offset,
30                                 int (*wr) __PMT ((void *data, char *start,
31                                                   char *end)),
32                                 void *data, size_t *nbytes));
33    int _auth_lb_level __P((struct _line_buffer *s));
34    char *_auth_lb_data __P((struct _line_buffer *s));
35    
36    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26