~ubuntu-branches/ubuntu/maverick/postfix/maverick-security

« back to all changes in this revision

Viewing changes to src/xsasl/xsasl_client.c

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones, Wietse Venema, LaMont Jones
  • Date: 2009-06-03 14:17:08 UTC
  • mfrom: (1.1.22 upstream)
  • Revision ID: james.westby@ubuntu.com-20090603141708-o9u59xlor7nmd2x1
[Wietse Venema]

* New upstream release: 2.6.2~rc1

[LaMont Jones]

* move postfix-add-{filter,policy} manpages to section 8, and deliver
* provide: default-mta on ubuntu

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
/*
16
16
/*      ARGV    *xsasl_client_types()
17
17
/*
18
 
/*      XSASL_CLIENT *xsasl_client_create(implementation, stream, service, 
19
 
/*                                      server_name, security_properties)
20
 
/*      XSASL_CLIENT_IMPL *implementation;
21
 
/*      VSTREAM *stream;
22
 
/*      const char *service;
23
 
/*      const char *server_name;
24
 
/*      const char *security_properties;
 
18
/* .in +4
 
19
/*      typedef struct XSASL_CLIENT_CREATE_ARGS {
 
20
/*              VSTREAM *stream;
 
21
/*              const char *service;
 
22
/*              const char *server_name;
 
23
/*              const char *security_options;
 
24
/*      } XSASL_CLIENT_CREATE_ARGS;
 
25
/* .in -4
 
26
/*
 
27
/*      XSASL_CLIENT *xsasl_client_create(implementation, create_args)
 
28
/*      XSASL_CLIENT_IMPL *implementation;
 
29
/*      XSASL_CLIENT_CREATE_ARGS *create_args;
 
30
/*
 
31
/*      XSASL_CLIENT *XSASL_CLIENT_CREATE(implementation, create_args,
 
32
/*                                      stream = stream_val,
 
33
/*                                      ...,
 
34
/*                                      security_options = prop_val)
 
35
/*      XSASL_CLIENT_IMPL *implementation;
 
36
/*      XSASL_CLIENT_CREATE_ARGS *create_args;
25
37
/*
26
38
/*      void    xsasl_client_free(client)
27
39
/*      XSASL_CLIENT *client;
62
74
/*      security properties. The stream handle is stored so that
63
75
/*      encryption can be turned on after successful negotiations.
64
76
/*
 
77
/*      XSASL_CLIENT_CREATE() is a macro that provides an interface
 
78
/*      with named parameters.  Named parameters do not have to
 
79
/*      appear in a fixed order. The parameter names correspond to
 
80
/*      the member names of the XSASL_CLIENT_CREATE_ARGS structure.
 
81
/*
65
82
/*      xsasl_client_free() is called at the end of an SMTP session.
66
83
/*      It destroys a SASL client instance, and disables further
67
84
/*      read/write operations if encryption was turned on.