aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-05-21 20:13:22 -0700
committerGuy Harris <guy@alum.mit.edu>2015-05-22 03:14:59 +0000
commit2aea664d608740c35d684b3faebbeeb31ace0dcd (patch)
tree49614292820aef628fa189efe90b8847bcd1ff82
parentfe7c5ea0c11d5e9a2a2a09eb3cd6b06fdf459ffb (diff)
Expand a comment.
As either Grace Hopper or Andrew Tanenbaum, depending on which claim you read, said, "The {wonderful,good} thing about standards is that there are so many to choose from." Which standard for Lawful Intercept headers do you want? Change-Id: I8633e3d3e3d9a205f643d63980a80986e59d43f4 Reviewed-on: https://code.wireshark.org/review/8579 Reviewed-by: Guy Harris <guy@alum.mit.edu>
-rw-r--r--epan/dissectors/packet-pcli.c42
1 files changed, 39 insertions, 3 deletions
diff --git a/epan/dissectors/packet-pcli.c b/epan/dissectors/packet-pcli.c
index dec172f7d5..8b4c17f93c 100644
--- a/epan/dissectors/packet-pcli.c
+++ b/epan/dissectors/packet-pcli.c
@@ -1,8 +1,44 @@
/* packet-pcli.c
* Routines for Packet Cable Lawful Intercept packet disassembly
- * Packet Cable Lawful Intercept is detailed at
- * http://www.cablelabs.com/specifications/archives/PKT-SP-ESP-I01-991229.pdf
- * Chapter 4 ( Call Content Connection Interface )
+ *
+ * Packet Cable Lawful Intercept is described by various PacketCable/CableLabs
+ * specs.
+ *
+ * One spec is PacketCable(TM) Electronic Surveillance Specification
+ * PKT-SP-ESP-I01-991229, the front page of which speaks of it as
+ * being "Interim". It does not appear to be available from the
+ * CableLabs Web site, but is available through the Wayback Machine
+ * at
+ *
+ * http://web.archive.org/web/20030428211154/http://www.packetcable.com/downloads/specs/pkt-sp-esp-I01-991229.pdf
+ *
+ * See Section 4 "Call Content Connection Interface". In that spec, the
+ * packets have a 4-octet Call Content Connection (CCC) Identifier, followed
+ * by the Intercepted Information. The Intercepted Information is an IP
+ * datagram, starting with an IP header.
+ *
+ * However, later specifications, such as PacketCable(TM) 1.5 Specifications,
+ * Electronic Surveillance, PKT-SP-ESP1.5-I02-070412, at
+ *
+ * http://www.cablelabs.com/wp-content/uploads/specdocs/PKT-SP-ESP1.5-I02-070412.pdf
+ *
+ * the front page of which speaks of it as being "ISSUED", in Section 5 "Call
+ * Content Connection Interface", gives a header with a 4-octet CCC
+ * Identifier followed by an 8-byte NTP-format timestamp.
+ *
+ * The PacketCable(TM) 2.0, PacketCable Electronic Surveillance Delivery
+ * Function to Collection Function Interface Specification,
+ * PKT-SP-ES-DCI-C01-140314, at
+ *
+ * http://www.cablelabs.com/wp-content/uploads/specdocs/PKT-SP-ES-DCI-C01-140314.pdf
+ *
+ * which speaks of it as being "CLOSED" ("A static document, reviewed,
+ * tested, validated, and closed to further engineering change requests to
+ * the specification through CableLabs."), shows in section 7 "CALL CONTENT
+ * CONNECTION (CCC) INTERFACE", a header with the 4-octet CCC Identifier,
+ * the 8-byte NTP-format timestamp, and an 8-octet Case ID.
+ *
+ * So we may need a preference for the version.
*
* Copyright (c) 2000 by Ed Warnicke <hagbard@physics.rutgers.edu>
*