Put in code to handle AT_DLCI.
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 18 Oct 2002 22:10:53 +0000 (22:10 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 18 Oct 2002 22:10:53 +0000 (22:10 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6453 f5534014-38df-0310-8fa8-9805f1628bb7

epan/column-utils.c

index c852394ff7758f8577a64078a7882dc5049b9a88..f5c2c079a39e69c58f92274315d4c6ab191b49ab 100644 (file)
@@ -1,7 +1,7 @@
 /* column-utils.c
  * Routines for column utilities.
  *
- * $Id: column-utils.c,v 1.20 2002/10/18 21:40:13 guy Exp $
+ * $Id: column-utils.c,v 1.21 2002/10/18 22:10:53 guy Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
@@ -478,7 +478,12 @@ col_set_addr(packet_info *pinfo, int col, address *addr, gboolean is_res,
     break;
 
   case AT_DLCI:
-    /* XXX - handle AT_DLCI */
+    snprintf(pinfo->cinfo->col_buf[col], COL_MAX_LEN, "%u",
+      *(guint16 *)addr);
+    pinfo->cinfo->col_buf[col][COL_MAX_LEN - 1] = '\0';
+    strcpy(pinfo->cinfo->col_expr[col], "fr.dlci");
+    pinfo->cinfo->col_data[col] = pinfo->cinfo->col_buf[col];
+    strcpy(pinfo->cinfo->col_expr_val[col],pinfo->cinfo->col_buf[col]);
     break;
 
   case AT_ARCNET: