{"action":"created","issue":{"url":"https://api.github.com/repos/secdev/scapy/issues/720","repository_url":"https://api.github.com/repos/secdev/scapy","labels_url":"https://api.github.com/repos/secdev/scapy/issues/720/labels{/name}","comments_url":"https://api.github.com/repos/secdev/scapy/issues/720/comments","events_url":"https://api.github.com/repos/secdev/scapy/issues/720/events","html_url":"https://github.com/secdev/scapy/issues/720","id":243029073,"number":720,"title":"VRRPv3 checksum is incorrect","user":{"login":"YagnaPhani","id":28547948,"avatar_url":"https://avatars3.githubusercontent.com/u/28547948?v=4","gravatar_id":"","url":"https://api.github.com/users/YagnaPhani","html_url":"https://github.com/YagnaPhani","followers_url":"https://api.github.com/users/YagnaPhani/followers","following_url":"https://api.github.com/users/YagnaPhani/following{/other_user}","gists_url":"https://api.github.com/users/YagnaPhani/gists{/gist_id}","starred_url":"https://api.github.com/users/YagnaPhani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YagnaPhani/subscriptions","organizations_url":"https://api.github.com/users/YagnaPhani/orgs","repos_url":"https://api.github.com/users/YagnaPhani/repos","events_url":"https://api.github.com/users/YagnaPhani/events{/privacy}","received_events_url":"https://api.github.com/users/YagnaPhani/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2017-07-14T15:23:08Z","updated_at":"2017-07-23T16:17:37Z","closed_at":null,"body":"Hi Team\r\n\r\nVRRPv3 checksum calculation is incorrect. Wireshark complains about it. Could you please check this issue.\r\n\r\n>>> p = Ether(src=\"00:00:5e:00:02:02\",\r\n... dst=\"01:00:5e:00:00:12\")/IP(src=\"20.0.0.3\", dst=\"224.0.0.18\",\r\n... ttl=255)/VRRP(priority=254,vrid=2,version=3,adv=1,addrlist=[\"20.0.1.2\",\"20.0.1.3\"])\r\n\r\nFrame 99: 58 bytes on wire (464 bits), 58 bytes captured (464 bits) on interface 0\r\n    Interface id: 0\r\n    WTAP_ENCAP: 1\r\n    Arrival Time: Jul 14, 2017 08:14:36.507479000 PDT\r\n    [Time shift for this packet: 0.000000000 seconds]\r\n    Epoch Time: 1500045276.507479000 seconds\r\n    [Time delta from previous captured frame: 0.835974000 seconds]\r\n    [Time delta from previous displayed frame: 0.835974000 seconds]\r\n    [Time since reference or first frame: 72.835964000 seconds]\r\n    Frame Number: 99\r\n    Frame Length: 58 bytes (464 bits)\r\n    Capture Length: 58 bytes (464 bits)\r\n    [Frame is marked: False]\r\n    [Frame is ignored: False]\r\n    [Protocols in frame: eth:ip:vrrp]\r\nEthernet II, Src: UscInfor_00:02:02 (00:00:5e:00:02:02), Dst: IPv4mcast_00:00:12 (01:00:5e:00:00:12)\r\n    Destination: IPv4mcast_00:00:12 (01:00:5e:00:00:12)\r\n        Address: IPv4mcast_00:00:12 (01:00:5e:00:00:12)\r\n        .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)\r\n        .... ...1 .... .... .... .... = IG bit: Group address (multicast/broadcast)\r\n    Source: UscInfor_00:02:02 (00:00:5e:00:02:02)\r\n        Address: UscInfor_00:02:02 (00:00:5e:00:02:02)\r\n        .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)\r\n        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)\r\n    Type: IP (0x0800)\r\nInternet Protocol Version 4, Src: 20.0.0.3 (20.0.0.3), Dst: 224.0.0.18 (224.0.0.18)\r\n    Version: 4\r\n    Header length: 20 bytes\r\n    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00: Not-ECT (Not ECN-Capable Transport))\r\n        0000 00.. = Differentiated Services Codepoint: Default (0x00)\r\n        .... ..00 = Explicit Congestion Notification: Not-ECT (Not ECN-Capable Transport) (0x00)\r\n    Total Length: 44\r\n    Identification: 0x0001 (1)\r\n    Flags: 0x00\r\n        0... .... = Reserved bit: Not set\r\n        .0.. .... = Don't fragment: Not set\r\n        ..0. .... = More fragments: Not set\r\n    Fragment offset: 0\r\n    Time to live: 255\r\n    Protocol: VRRP (112)\r\n    Header checksum: 0xc74b [correct]\r\n        [Good: True]\r\n        [Bad: False]\r\n    Source: 20.0.0.3 (20.0.0.3)\r\n    Destination: 224.0.0.18 (224.0.0.18)\r\n    [Source GeoIP: Unknown]\r\n    [Destination GeoIP: Unknown]\r\nVirtual Router Redundancy Protocol\r\n    Version 3, Packet type 1 (Advertisement)\r\n        0011 .... = VRRP protocol version: 3\r\n        .... 0001 = VRRP packet type: Advertisement (1)\r\n    Virtual Rtr ID: 2\r\n    Priority: 254 (Non-default backup priority)\r\n    Addr Count: 2\r\n    0000 .... = Reserved: 0\r\n    .... 0000 0000 0001 = Adver Int: 1\r\n    **Checksum: 0xa6f4 [incorrect, should be 0xb256]**\r\n    IP Address: 20.0.1.2 (20.0.1.2)\r\n    IP Address: 20.0.1.3 (20.0.1.3)"},"comment":{"url":"https://api.github.com/repos/secdev/scapy/issues/comments/317264333","html_url":"https://github.com/secdev/scapy/issues/720#issuecomment-317264333","issue_url":"https://api.github.com/repos/secdev/scapy/issues/720","id":317264333,"user":{"login":"gpotter2","id":10530980,"avatar_url":"https://avatars0.githubusercontent.com/u/10530980?v=4","gravatar_id":"","url":"https://api.github.com/users/gpotter2","html_url":"https://github.com/gpotter2","followers_url":"https://api.github.com/users/gpotter2/followers","following_url":"https://api.github.com/users/gpotter2/following{/other_user}","gists_url":"https://api.github.com/users/gpotter2/gists{/gist_id}","starred_url":"https://api.github.com/users/gpotter2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gpotter2/subscriptions","organizations_url":"https://api.github.com/users/gpotter2/orgs","repos_url":"https://api.github.com/users/gpotter2/repos","events_url":"https://api.github.com/users/gpotter2/events{/privacy}","received_events_url":"https://api.github.com/users/gpotter2/received_events","type":"User","site_admin":false},"created_at":"2017-07-23T16:17:37Z","updated_at":"2017-07-23T16:17:37Z","body":"@YagnaPhani It is fixed by https://github.com/secdev/scapy/pull/732, not merged yet :) Could you try it ?"}}
{"actor":{"display_login":"gpotter2"}}