X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=rfc822.h;h=0a4ee8e99f357d195bcf8580718b337cbb8b1d34;hp=1e703e35abdcdf9934e11c3cc649c250bc30dd4d;hb=34a88259726b0a7dacc3affe6f37214f893c9ce3;hpb=6833ce8bdca2d64e14485118f2a4417b7e1cb1b1 diff --git a/rfc822.h b/rfc822.h index 1e703e3..0a4ee8e 100644 --- a/rfc822.h +++ b/rfc822.h @@ -1,29 +1,17 @@ /* + * Copyright notice from original mutt: * Copyright (C) 1996-2000 Michael R. Elkins - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. - */ + * + * This file is part of mutt-ng, see http://www.muttng.org/. + * It's licensed under the GNU General Public License, + * please see the file GPL in the top level source directory. + */ #ifndef rfc822_h #define rfc822_h -#include "config.h" - /* possible values for RFC822Error */ -enum -{ +enum { ERR_MEMORY = 1, ERR_MISMATCH_PAREN, ERR_MISMATCH_QUOTE, @@ -32,27 +20,25 @@ enum ERR_BAD_ADDR_SPEC }; -typedef struct address_t -{ +typedef struct address_t { #ifdef EXACT_ADDRESS - char *val; /* value of address as parsed */ + char *val; /* value of address as parsed */ #endif - char *personal; /* real name of address */ - char *mailbox; /* mailbox and host address */ - int group; /* group mailbox? */ + char *personal; /* real name of address */ + char *mailbox; /* mailbox and host address */ + int group; /* group mailbox? */ struct address_t *next; -} -ADDRESS; +} ADDRESS; void rfc822_free_address (ADDRESS **); void rfc822_qualify (ADDRESS *, const char *); ADDRESS *rfc822_parse_adrlist (ADDRESS *, const char *s); -ADDRESS *rfc822_cpy_adr (ADDRESS *addr); -ADDRESS *rfc822_cpy_adr_real (ADDRESS *addr); -ADDRESS *rfc822_append (ADDRESS **a, ADDRESS *b); +ADDRESS *rfc822_cpy_adr (ADDRESS * addr); +ADDRESS *rfc822_cpy_adr_real (ADDRESS * addr); +ADDRESS *rfc822_append (ADDRESS ** a, ADDRESS * b); void rfc822_write_address (char *, size_t, ADDRESS *, int); void rfc822_write_address_single (char *, size_t, ADDRESS *, int); -void rfc822_free_address (ADDRESS **addr); +void rfc822_free_address (ADDRESS ** addr); void rfc822_cat (char *, size_t, const char *, const char *); extern int RFC822Error;