diff options
Diffstat (limited to 'rcfile_y.y')
-rw-r--r-- | rcfile_y.y | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -117,8 +117,8 @@ serverspecs : /* EMPTY */ | serverspecs serv_option ; -alias_list : STRING {save_str(¤t.server.names,-1,$1);} - | alias_list STRING {save_str(¤t.server.names,-1,$2);} +alias_list : STRING {save_str(¤t.server.akalist,-1,$1);} + | alias_list STRING {save_str(¤t.server.akalist,-1,$2);} ; domain_list : STRING {save_str(¤t.server.localdomains,-1,$1);} @@ -343,7 +343,7 @@ static int reset_server(char *name, int skip) trailer = FALSE; memset(¤t,'\0',sizeof(current)); current.smtp_socket = -1; - save_str(¤t.server.names, -1, name); + current.server.pollname = xstrdup(name); current.server.skip = skip; return(TRUE); } |