Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] rev 40500: / /trunk/asn1/: Makefile.am /trunk/epan/crypt/: M

Date: Sat, 14 Jan 2012 15:22:11 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=40500

User: jmayer
Date: 2012/01/14 07:22 AM

Log:
 Ed Beroset <beroset@xxxxxxxxxxxxxx> via bug 5531
 
 The ANSI C12.22 protocol is a smart grid protocol for utility meters, including
 gas, water and electric.  The dissector implemented in the patch file includes
 full support for all EPSEM (Extended Protocol Specification for Electricity
 Metering) services and includes a full implementation of the C12.22 security
 modes.
 
 [...]
 
 To decrypt the attached sample file, you need to set up the key table in the
 preferences to include key 0 with a value of 6624C7E23034E4036FE5CB3A8B5DAB44.
 
 Me: Fixes for:
 
 [ 64%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o            
 ../../asn1/c1222/packet-c1222-template.c: In function ‘dissect_epsem’:                   
 ../../asn1/c1222/packet-c1222-template.c:860:15: error: variable ‘ft’ set but not used [-Werror=unused-but-set-variable]
 
 [  5%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o
 ../../asn1/c1222/packet-c1222-template.c:103:19: error: ‘c1222_flags’ defined but not used [-Werror=unused-variable]

Directory: /trunk/asn1/
  Changes    Path           Action
  +1 -0      Makefile.am    Modified

Directory: /trunk/epan/crypt/
  Changes    Path               Action
  +3 -1      Makefile.common    Modified
  +252 -0    eax.c              Added
  +57 -0     eax.h              Added

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +2 -0      Makefile.common    Modified
  +1916 -0   packet-c1222.c     Added
  +39 -0     packet-c1222.h     Added

Directory: /trunk/epan/
  Changes    Path               Action
  +2 -0      CMakeLists.txt     Modified
  +1 -1      Makefile.common    Modified

Directory: /trunk/
  Changes    Path            Action
  +1 -0      configure.in    Modified