comparison src/syslogconfig.cpp @ 59:f133196b8591

fix c++11 compiler warnings
author Carl Byington <carl@five-ten-sg.com>
date Tue, 10 Jun 2014 09:03:08 -0700
parents b45dddebe8fc
children 60f59936fabb
comparison
equal deleted inserted replaced
58:b45dddebe8fc 59:f133196b8591
654 tok.token_error("cidr 8..32 value", have); 654 tok.token_error("cidr 8..32 value", have);
655 return false; 655 return false;
656 } 656 }
657 if (!tsa(tok, token_semi)) return false; 657 if (!tsa(tok, token_semi)) return false;
658 IPPAIR pair; 658 IPPAIR pair;
659 const int masks[33] = {0xffffffff, // 0 659 const unsigned int masks[33] = {0xffffffff, // 0
660 0x7fffffff, // 1 660 0x7fffffff, // 1
661 0x3fffffff, // 2 661 0x3fffffff, // 2
662 0x1fffffff, // 3 662 0x1fffffff, // 3
663 0x0fffffff, // 4 663 0x0fffffff, // 4
664 0x07ffffff, // 5 664 0x07ffffff, // 5
665 0x03ffffff, // 6 665 0x03ffffff, // 6
666 0x01ffffff, // 7 666 0x01ffffff, // 7
667 0x00ffffff, // 8 667 0x00ffffff, // 8
668 0x007fffff, // 9 668 0x007fffff, // 9
669 0x003fffff, // 10 669 0x003fffff, // 10
670 0x001fffff, // 11 670 0x001fffff, // 11
671 0x000fffff, // 12 671 0x000fffff, // 12
672 0x0007ffff, // 13 672 0x0007ffff, // 13
673 0x0003ffff, // 14 673 0x0003ffff, // 14
674 0x0001ffff, // 15 674 0x0001ffff, // 15
675 0x0000ffff, // 16 675 0x0000ffff, // 16
676 0x00007fff, // 17 676 0x00007fff, // 17
677 0x00003fff, // 18 677 0x00003fff, // 18
678 0x00001fff, // 19 678 0x00001fff, // 19
679 0x00000fff, // 20 679 0x00000fff, // 20
680 0x000007ff, // 21 680 0x000007ff, // 21
681 0x000003ff, // 22 681 0x000003ff, // 22
682 0x000001ff, // 23 682 0x000001ff, // 23
683 0x000000ff, // 24 683 0x000000ff, // 24
684 0x0000007f, // 25 684 0x0000007f, // 25
685 0x0000003f, // 26 685 0x0000003f, // 26
686 0x0000001f, // 27 686 0x0000001f, // 27
687 0x0000000f, // 28 687 0x0000000f, // 28
688 0x00000007, // 29 688 0x00000007, // 29
689 0x00000003, // 30 689 0x00000003, // 30
690 0x00000001, // 31 690 0x00000001, // 31
691 0x00000000}; // 32 691 0x00000000}; // 32
692 pair.first = ipaddr; 692 pair.first = ipaddr;
693 pair.last = ipaddr | masks[mask]; 693 pair.last = ipaddr | (int)masks[mask];
694 pair.cidr = mask; 694 pair.cidr = mask;
695 me.add_pair(pair); 695 me.add_pair(pair);
696 } 696 }
697 if (!tsa(tok, token_semi)) return false; 697 if (!tsa(tok, token_semi)) return false;
698 return true; 698 return true;