/[svn]/ircd-hybrid-8/src/ircd_parser.y
ViewVC logotype

Diff of /ircd-hybrid-8/src/ircd_parser.y

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1300 by michael, Wed Feb 22 20:48:30 2012 UTC revision 1301 by michael, Sat Mar 10 21:47:17 2012 UTC
# Line 337  unhook_hub_leaf_confs(void) Line 337  unhook_hub_leaf_confs(void)
337  %token  T_SSL  %token  T_SSL
338  %token  T_UMODES  %token  T_UMODES
339  %token  T_UNAUTH  %token  T_UNAUTH
340    %token  T_UNDLINE
341  %token  T_UNLIMITED  %token  T_UNLIMITED
342  %token  T_UNRESV  %token  T_UNRESV
343  %token  T_UNXLINE  %token  T_UNXLINE
# Line 1219  oper_flags_item: GLOBAL_KILL Line 1220  oper_flags_item: GLOBAL_KILL
1220  {  {
1221    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1222      yy_aconf->port |= OPER_FLAG_UNKLINE;      yy_aconf->port |= OPER_FLAG_UNKLINE;
1223    } | T_DLINE
1224    {
1225      if (conf_parser_ctx.pass == 2)
1226        yy_aconf->port |= OPER_FLAG_DLINE;
1227    } | T_UNDLINE
1228    {
1229      if (conf_parser_ctx.pass == 2)
1230        yy_aconf->port |= OPER_FLAG_UNDLINE;
1231  } | XLINE  } | XLINE
1232  {  {
1233    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
# Line 1889  shared_type_item: KLINE Line 1898  shared_type_item: KLINE
1898  {  {
1899    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1900      yy_match_item->action |= SHARED_KLINE;      yy_match_item->action |= SHARED_KLINE;
 } | TKLINE  
 {  
   if (conf_parser_ctx.pass == 2)  
     yy_match_item->action |= SHARED_TKLINE;  
1901  } | UNKLINE  } | UNKLINE
1902  {  {
1903    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1904      yy_match_item->action |= SHARED_UNKLINE;      yy_match_item->action |= SHARED_UNKLINE;
1905  } | XLINE  } | T_DLINE
1906  {  {
1907    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1908      yy_match_item->action |= SHARED_XLINE;      yy_match_item->action |= SHARED_DLINE;
1909  } | TXLINE  } | T_UNDLINE
1910  {  {
1911    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1912      yy_match_item->action |= SHARED_TXLINE;      yy_match_item->action |= SHARED_UNDLINE;
1913    } | XLINE
1914    {
1915      if (conf_parser_ctx.pass == 2)
1916        yy_match_item->action |= SHARED_XLINE;
1917  } | T_UNXLINE  } | T_UNXLINE
1918  {  {
1919    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
# Line 1913  shared_type_item: KLINE Line 1922  shared_type_item: KLINE
1922  {  {
1923    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1924      yy_match_item->action |= SHARED_RESV;      yy_match_item->action |= SHARED_RESV;
 } | TRESV  
 {  
   if (conf_parser_ctx.pass == 2)  
     yy_match_item->action |= SHARED_TRESV;  
1925  } | T_UNRESV  } | T_UNRESV
1926  {  {
1927    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
# Line 1971  cluster_type_item: KLINE Line 1976  cluster_type_item: KLINE
1976  {  {
1977    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1978      yy_conf->flags |= SHARED_KLINE;      yy_conf->flags |= SHARED_KLINE;
 } | TKLINE  
 {  
   if (conf_parser_ctx.pass == 2)  
     yy_conf->flags |= SHARED_TKLINE;  
1979  } | UNKLINE  } | UNKLINE
1980  {  {
1981    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1982      yy_conf->flags |= SHARED_UNKLINE;      yy_conf->flags |= SHARED_UNKLINE;
1983  } | XLINE  } | T_DLINE
1984  {  {
1985    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1986      yy_conf->flags |= SHARED_XLINE;      yy_conf->flags |= SHARED_DLINE;
1987  } | TXLINE  } | T_UNDLINE
1988  {  {
1989    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
1990      yy_conf->flags |= SHARED_TXLINE;      yy_conf->flags |= SHARED_UNDLINE;
1991    } | XLINE
1992    {
1993      if (conf_parser_ctx.pass == 2)
1994        yy_conf->flags |= SHARED_XLINE;
1995  } | T_UNXLINE  } | T_UNXLINE
1996  {  {
1997    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
# Line 1995  cluster_type_item: KLINE Line 2000  cluster_type_item: KLINE
2000  {  {
2001    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)
2002      yy_conf->flags |= SHARED_RESV;      yy_conf->flags |= SHARED_RESV;
 } | TRESV  
 {  
   if (conf_parser_ctx.pass == 2)  
     yy_conf->flags |= SHARED_TRESV;  
2003  } | T_UNRESV  } | T_UNRESV
2004  {  {
2005    if (conf_parser_ctx.pass == 2)    if (conf_parser_ctx.pass == 2)

Legend:
Removed from v.1300  
changed lines
  Added in v.1301

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28