int
-module_helo(struct conn *c, char *cmd, int len, int argoff)
+module_helo(struct conn *c, const char *cmd, int len, int argoff)
{
int i, ret;
for (i = 0; i < nmod; i++) {
int
-module_mail(struct conn *c, char *cmd, int len, int argoff)
+module_mail(struct conn *c, const char *cmd, int len, int argoff)
{
int i, ret;
for (i = 0; i < nmod; i++) {
}
int
-module_rcpt(struct conn *c, char *cmd, int len, int argoff)
+module_rcpt(struct conn *c, const char *cmd, int len, int argoff)
{
int i, ret;
for (i = 0; i < nmod; i++) {
}
int
-module_data(struct conn *c, char *cmd, int len, int argoff)
+module_data(struct conn *c, const char *cmd, int len, int argoff)
{
int i, ret;
for (i = 0; i < nmod; i++) {
}
void
-module_body(struct conn *c, char *data, int len)
+module_body(struct conn *c, const char *data, int len)
{
int i;
for (i = 0; i < nmod; i++) {
extern void module_init(char *);
extern void module_reload(void);
extern int module_connect(struct conn *);
-extern int module_helo(struct conn *, char *, int, int);
-extern int module_mail(struct conn *, char *, int, int);
-extern int module_rcpt(struct conn *, char *, int, int);
-extern int module_data(struct conn *, char *, int, int);
-extern void module_body(struct conn *, char *, int);
+extern int module_helo(struct conn *, const char *, int, int);
+extern int module_mail(struct conn *, const char *, int, int);
+extern int module_rcpt(struct conn *, const char *, int, int);
+extern int module_data(struct conn *, const char *, int, int);
+extern void module_body(struct conn *, const char *, int);
extern int module_enddata(struct conn *);
extern void module_abort(struct conn *);
extern void module_close(struct conn *);
void (*ssm_module_reload)(void);
int (*ssm_connect)(struct conn *);
- int (*ssm_helo)(struct conn *, char *, int, int);
- int (*ssm_mail)(struct conn *, char *, int, int);
- int (*ssm_rcpt)(struct conn *, char *, int, int);
- int (*ssm_data)(struct conn *, char *, int, int);
- void (*ssm_body)(struct conn *, char *, int);
+ int (*ssm_helo)(struct conn *, const char *, int, int);
+ int (*ssm_mail)(struct conn *, const char *, int, int);
+ int (*ssm_rcpt)(struct conn *, const char *, int, int);
+ int (*ssm_data)(struct conn *, const char *, int, int);
+ void (*ssm_body)(struct conn *, const char *, int);
int (*ssm_enddata)(struct conn *);
void (*ssm_abort)(struct conn *);
void (*ssm_close)(struct conn *);