X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=rfc822.h;h=0c55020a647fb6c2d0527063e80a992458d3e72b;hp=d141ba89dc18990fa5d3e5a838c93bb490916d36;hb=75291cb065ec25499a125665cba1123ee4c64abf;hpb=f404a0ca916be07049af51a3022baaaaab94def6 diff --git a/rfc822.h b/rfc822.h index d141ba8..0c55020 100644 --- a/rfc822.h +++ b/rfc822.h @@ -1,27 +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 /* possible values for RFC822Error */ -enum -{ +enum { ERR_MEMORY = 1, ERR_MISMATCH_PAREN, ERR_MISMATCH_QUOTE, @@ -30,27 +20,21 @@ enum ERR_BAD_ADDR_SPEC }; -typedef struct address_t -{ -#ifdef EXACT_ADDRESS - char *val; /* value of address as parsed */ -#endif - char *personal; /* real name of address */ - char *mailbox; /* mailbox and host address */ - int group; /* group mailbox? */ +typedef struct address_t { + 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_cat (char *, size_t, const char *, const char *); extern int RFC822Error;