Kovarththanan Rajaratnam
3d740a490f
We initialize col_expr and col_expr_val in col_init() so there's no need to initialize them again in col_set_xxx()
...
svn path=/trunk/; revision=29507
2009-08-22 19:29:44 +00:00
Jaap Keuter
fdf21357fc
From Ivan Sy:
...
NSEC3PARAM RR (RFC 5155), APL RR (RFC 3123), PX RR (RFC 2163), GPOS RR (RFC 1712),
NSAP RR (RFC 1706), NSAP-PTR RR (RFC 1348), AFSDB, RP, X25, ISDN, RT, RR (RFC 1183).
Also cleanup of protocol tree dependancies.
svn path=/trunk/; revision=29506
2009-08-22 17:28:54 +00:00
Bill Meier
2d91ad03f9
Additional validation of 'len' for crc32_ccitt_tvb... fcns;
...
(-1 is not a valid length);
First of 2 fixes for crash reported in Bug #3925 .
svn path=/trunk/; revision=29505
2009-08-22 17:12:33 +00:00
Kovarththanan Rajaratnam
da1e555499
Don't dereference pointer before checking for NULL
...
svn path=/trunk/; revision=29503
2009-08-21 23:02:59 +00:00
Kovarththanan Rajaratnam
2046b144d9
Sanitize epan includes
...
svn path=/trunk/; revision=29502
2009-08-21 20:51:13 +00:00
Kovarththanan Rajaratnam
66afe84075
Use <gcrypt.h> instead of 'gcrypt.h'
...
svn path=/trunk/; revision=29501
2009-08-21 20:40:49 +00:00
Kovarththanan Rajaratnam
17c9803cac
Sanitize epan includes
...
svn path=/trunk/; revision=29499
2009-08-21 20:25:24 +00:00
Kovarththanan Rajaratnam
9661baf237
Remove unneeded #includes
...
svn path=/trunk/; revision=29497
2009-08-21 19:48:11 +00:00
Kovarththanan Rajaratnam
8a3f4f53eb
Delay TRY_TO_FAKE_THIS_ITEM() in proto_tree_add_bits_ret_val() until we know it is safe.
...
Thanks to Martin for pointing this out in r29493.
svn path=/trunk/; revision=29494
2009-08-21 17:11:02 +00:00
Martin Mathieson
044aabb9ea
Don't try TRY_TO_FAKE_THIS_ITEM in proto_tree_add_bits_ret_val(), as otherwise
...
the side effect 'return_value' getting set doesn't happen.
svn path=/trunk/; revision=29493
2009-08-21 15:16:27 +00:00
Kovarththanan Rajaratnam
2afdee256c
Handle a text NULL pointer more gracefully
...
svn path=/trunk/; revision=29491
2009-08-21 11:31:21 +00:00
Kovarththanan Rajaratnam
27f7d88c84
Also fake empty field_info's by gracefully handling NULL field_info pointer elsewhere.
...
svn path=/trunk/; revision=29490
2009-08-21 11:03:30 +00:00
Anders Broman
1108352f00
Use col_text in frame data.
...
- colum-utils needs more work, based on
Didier Gautherons optimizations patch http://wiki.wireshark.org/Development/Optimization
svn path=/trunk/; revision=29489
2009-08-21 10:12:47 +00:00
Jaap Keuter
55597ea161
List the new DOCSIS dissector file here as well.
...
svn path=/trunk/; revision=29488
2009-08-21 05:37:33 +00:00
Anders Broman
0819c36d3a
Prepare to store column text in frame data directly.
...
svn path=/trunk/; revision=29483
2009-08-20 09:49:32 +00:00
Anders Broman
7945bf1bc9
From Harald Welte :
...
Connect RRLP to GSM A DTAP application info message.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3919
From me try to fix missuse of pinfo.
svn path=/trunk/; revision=29482
2009-08-20 07:26:16 +00:00
Kovarththanan Rajaratnam
0f6b75b7ea
Move TRY_TO_FAKE_THIS_ITEM to all public proto_xxx methods. Currently we rely on our internal (static) helper functions to do the faking. However, when they fake a protocol tree, they usually return a valid tree (although a dummy tree it is still a valid one). This means that we end up calling proto_tree_set_representation + friends on it for no reason. By moving TRY_TO_FAKE_THIS_ITEM to the public proto_xxx methods we're able to bail immediately (when we're allowed to do so).
...
svn path=/trunk/; revision=29480
2009-08-19 19:08:34 +00:00
Anders Broman
7ec476b88a
From Didier Gautheron:
...
Part 2
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Optimize expert info.
Slightly changed by me.
svn path=/trunk/; revision=29478
2009-08-19 18:37:13 +00:00
Jörg Mayer
283dbb4414
As pointed out by Alexis La Goutte via PM, r29474 didn't
...
support the different MAC formats (eui48 and eui64) properly.
Now, eui48 is printed as mac, the rest is still handled as
blob.
svn path=/trunk/; revision=29476
2009-08-19 15:42:24 +00:00
Jörg Mayer
69069395df
Add support for Radio Mac/Wireless Specific Information optional
...
header fields. This patch lacks handling of padding since a) I don't
have a trace containing padding and b) I don't understand the
wording in the rfc (it's to ambigous for my liking).
svn path=/trunk/; revision=29474
2009-08-19 12:25:40 +00:00
Anders Broman
8e00a20710
From Jochen Bartl:
...
EIGRP dissector enhancements (IPv6, Stub routing, Authentication TLVs)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3907
svn path=/trunk/; revision=29473
2009-08-19 11:34:40 +00:00
Anders Broman
87da96be52
From Jan Lübbe:
...
packet-gsm_a_rr.c: flip gsm_a_rr_mv_vals, 0 means vaild.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3915
svn path=/trunk/; revision=29472
2009-08-19 09:32:56 +00:00
Anders Broman
100aeddafe
From Didier Gautheron:
...
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Make col_expr const gchar.
svn path=/trunk/; revision=29471
2009-08-19 07:55:11 +00:00
Anders Broman
43cbf13ad4
Minor clean up.
...
svn path=/trunk/; revision=29466
2009-08-18 14:39:32 +00:00
Jeff Morriss
b62e6545b9
Add an expert info noting that an ANSI message with the national indicator set to 0 (international) is unusual.
...
svn path=/trunk/; revision=29464
2009-08-18 13:25:49 +00:00
Anders Broman
c8ec27c000
Make build bot happy?
...
svn path=/trunk/; revision=29463
2009-08-18 12:15:36 +00:00
Anders Broman
a4109274e2
Typo: parameter_tvb to be used.
...
svn path=/trunk/; revision=29462
2009-08-18 11:39:55 +00:00
Jaap Keuter
a4e174b7f8
From Swapnil Barai:
...
Minor Bug in Bearer Context in Packet-gtpv2.c fixed.
svn path=/trunk/; revision=29460
2009-08-18 06:41:12 +00:00
Stephen Fisher
d777d1dfed
Display Microsoft's Remote Desktop Protocol (RDP) extension to the X.224
...
connection request that shows the session load balancing information. There
appears to be more dissecting that can be done for this field, but I don't
have any sample captures to test this.
svn path=/trunk/; revision=29459
2009-08-18 00:32:11 +00:00
Kovarththanan Rajaratnam
5417a21bac
As pointed out by Guy, we should probably explain why the gulong -> size_t cast is 'safe'
...
svn path=/trunk/; revision=29458
2009-08-17 20:14:59 +00:00
Kovarththanan Rajaratnam
8de8a1cb6e
setbit() is (AFAIK) defined in <sys/param.h> (OpenBSD) so rename to dect_setbit() to avoid clash. getbit() is also renamed for consistency.
...
Fixes the issue reported by Stan: http://www.wireshark.org/lists/wireshark-users/200908/msg00128.html
svn path=/trunk/; revision=29456
2009-08-17 17:19:31 +00:00
Anders Broman
a1a129abb5
Prepare to store column data from pinfo.
...
svn path=/trunk/; revision=29454
2009-08-17 15:05:43 +00:00
Kovarththanan Rajaratnam
460eacaae1
Move the NULL pointer 'tree' check under TRY_TO_FAKE_THIS_ITEMs umbrella
...
svn path=/trunk/; revision=29453
2009-08-17 11:21:33 +00:00
Kovarththanan Rajaratnam
69babcb4a6
Don't do PROTO_REGISTRAR_GET_NTH twice.
...
svn path=/trunk/; revision=29452
2009-08-17 11:13:36 +00:00
Kovarththanan Rajaratnam
e4e9b91275
Add proper type cast.
...
Thanks to Martin for reporting this.
svn path=/trunk/; revision=29451
2009-08-17 04:23:47 +00:00
Gerald Combs
79c49bfe54
[Automatic manuf and enterprise-numbers update for 2009-08-16]
...
svn path=/trunk/; revision=29447
2009-08-16 15:03:26 +00:00
Kovarththanan Rajaratnam
8b515e9340
Switch a bunch of dissectors over to using tvb_new_subset_remaining()
...
svn path=/trunk/; revision=29446
2009-08-16 12:36:22 +00:00
Kovarththanan Rajaratnam
fe6f8b92c7
Add a new function, tvb_new_subset_remaining(), which is a sligtly optimized version of tvb_new_subset(). The latter can be mapped to the former by tvb_new_subset(tvb, offset, -1 /* backing_length */, -1 /* reported_length */). We can disable some bounds checking because 'backing_length' and 'reported_length' are hardcoded to -1.
...
The current implementation of tvb_new_subset_remaining() only has the THROW_ON(reported_length < 1) check removed when compared to tvb_new_subset(). So there's room for improvement in this function. We should be able to disable some more (redundant) bounds checking.
svn path=/trunk/; revision=29445
2009-08-16 10:53:47 +00:00
Kovarththanan Rajaratnam
c795851beb
Remove unused parameters
...
svn path=/trunk/; revision=29444
2009-08-16 09:48:25 +00:00
Kovarththanan Rajaratnam
6cd59f3799
Remove the non-thread safe usage of 'last_tvb' variable in tvb_new_subset()
...
svn path=/trunk/; revision=29443
2009-08-16 09:18:17 +00:00
Kovarththanan Rajaratnam
998ee3a2e0
Make some of the check_XXX functions accept the length/reported length of the tvbuff as arguments instead the tvbuff. We'll need this feature in order to remove the non-thread usage of the 'last_tvb' variable in tvb_new_subset()
...
svn path=/trunk/; revision=29442
2009-08-16 08:18:17 +00:00
Kovarththanan Rajaratnam
01abc372e6
Remove a non thread-safe usage (useful when/if we ever support threading) of a static tvbuff in tvb_new_real_data(). The current version uses a static 'last_tvb' to keep track of the last allocated tvbuff. This is needed because some of the function we call can throw an exception. This patch improves this strategy by throwing an exception (if needed) before we try to allocate the tvbuff. This way we avoid a memleak _and_ we don't have to track the 'last_tvb' tvbuff.
...
svn path=/trunk/; revision=29441
2009-08-16 07:29:11 +00:00
Kovarththanan Rajaratnam
7cb17ecec0
Use the slice allocator if GLIB >= 2,10,0
...
svn path=/trunk/; revision=29440
2009-08-16 04:54:33 +00:00
Kovarththanan Rajaratnam
aed905a6c9
Use the slice allocator if GLIB >= 2,10,0 as suggested by Anders Broman
...
svn path=/trunk/; revision=29434
2009-08-15 13:24:59 +00:00
Kovarththanan Rajaratnam
623db2e71e
Add a missing DISSECTOR_ASSERT in tvb_init()
...
svn path=/trunk/; revision=29433
2009-08-15 12:41:24 +00:00
Kovarththanan Rajaratnam
ef68d63745
Make mem chunk static
...
svn path=/trunk/; revision=29432
2009-08-15 12:29:25 +00:00
Kovarththanan Rajaratnam
154de60393
Switch over to using GLib's g_malloc/g_free in the name of consistency.
...
svn path=/trunk/; revision=29430
2009-08-15 09:13:16 +00:00
Kovarththanan Rajaratnam
da97c3e2b6
This should have been part of r29428. This patch forces proto_field_is_referenced() to respect the fake_protocols flag set by Protocol Hierarchy stats tap.
...
svn path=/trunk/; revision=29429
2009-08-15 08:38:50 +00:00
Kovarththanan Rajaratnam
96b2c411dd
The frame dissector contains a kludge to workaround the fact that the Protocol Hierarchy stats tap always needs the protocol node to appear even though no color, display filter etc. reference it. This is no longer needed due to r29380.
...
svn path=/trunk/; revision=29428
2009-08-15 08:05:10 +00:00
Kovarththanan Rajaratnam
7d44262406
This patch introduces packet_add_new_data_source() which effectively deprecates add_new_data_source(). This is based on the following observation:
...
1) The tvb + name (aka. data_source) is only used when the protocol tree is visible
The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify.
A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated!
svn path=/trunk/; revision=29427
2009-08-15 06:38:10 +00:00
Martin Mathieson
8760a6b49d
Allow s1ap not to be dissected (to avoid seeing errors, possibly due to proprietary variants).
...
svn path=/trunk/; revision=29420
2009-08-15 01:29:29 +00:00
Kovarththanan Rajaratnam
80a6d3fbcf
Introduce epan_dissect_init()/epan_dissect_cleanup(). These are used to initialise/cleanup stack allocated 'edt' structures. This should speed up dissection since we avoid some malloc traffic.
...
svn path=/trunk/; revision=29404
2009-08-13 19:42:46 +00:00
Kovarththanan Rajaratnam
97fda7386c
Make sure that we find the "data" dissector during handoff else we might crash if the received payload was less than 2 bytes.
...
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3893
svn path=/trunk/; revision=29403
2009-08-13 12:17:20 +00:00
Tomas Kukosa
e7ed279da9
fix build failure without GnuTLS
...
svn path=/trunk/; revision=29402
2009-08-13 11:12:35 +00:00
Tomas Kukosa
ae5e82dc11
use G_GSIZE_MODIFIER instead of %zd which is not supported by MSVC
...
svn path=/trunk/; revision=29401
2009-08-13 10:36:53 +00:00
Tomas Kukosa
ebc78f0a07
Fix SSL decryption failure if client and server have the same TCP port
...
svn path=/trunk/; revision=29400
2009-08-13 09:07:03 +00:00
Anders Broman
6aed88fadc
From Gerasimos Dimitriadis:
...
DTAP decoding of Mobile Station Classmark 3 (R7 and R8)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3891
svn path=/trunk/; revision=29399
2009-08-13 07:56:13 +00:00
Anders Broman
088110624e
From Gerasimos Dimitriadis:
...
DTAP decoding of Mobile Station Classmark 3 (R6).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3886
svn path=/trunk/; revision=29398
2009-08-12 22:40:13 +00:00
Kovarththanan Rajaratnam
8fd6301ddc
White space changes
...
svn path=/trunk/; revision=29397
2009-08-12 19:32:54 +00:00
Kovarththanan Rajaratnam
9eec025c49
DISSECTOR_ASSERT on FT_PCRE in construct_match_selected_string().
...
svn path=/trunk/; revision=29396
2009-08-12 18:24:49 +00:00
Kovarththanan Rajaratnam
5bd6d8eaaf
From William Preston via. 3549:
...
A typo in 2 of the field names causes the apn not to be displayed.
svn path=/trunk/; revision=29394
2009-08-12 15:12:19 +00:00
Balint Reczey
181f4c8364
Fix COL_INFO and COL_PROTOCOL for Teredo Direct IPv6 Connectivity Test
...
svn path=/trunk/; revision=29393
2009-08-12 12:55:27 +00:00
Tomas Kukosa
cb5415d399
fix memoryleak causing crash with long SSL traces
...
svn path=/trunk/; revision=29392
2009-08-12 06:10:08 +00:00
Jaap Keuter
7267ec9782
Complete the fix in r29389.
...
svn path=/trunk/; revision=29390
2009-08-11 23:52:04 +00:00
Gerald Combs
4bfcd5993a
Instead of calling DISSECTOR_ASSERT_NOT_REACHED, just say the subchannel
...
is unknown. Fixes bug 3864.
svn path=/trunk/; revision=29389
2009-08-11 23:44:22 +00:00
Gerald Combs
1f3776bf8b
Add some length checks.
...
svn path=/trunk/; revision=29388
2009-08-11 23:29:21 +00:00
Balint Reczey
80fbe4959a
From Ivan Sy (with minor modifications):
...
Show Teredo Connectivity tests.
Fix offset of ICMPv6 sequence number.
svn path=/trunk/; revision=29387
2009-08-11 23:20:03 +00:00
Anders Broman
07900e7a1a
From swapnil:
...
Small Bug in TFT (Flow label) and ULI.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3876
svn path=/trunk/; revision=29386
2009-08-11 21:27:36 +00:00
Gerald Combs
f625c7131d
Use the right size for FT_UINT16.
...
svn path=/trunk/; revision=29385
2009-08-11 21:11:12 +00:00
Gerald Combs
809fb769b4
Add some length checks. Fixes a few recent fuzz bugs.
...
svn path=/trunk/; revision=29384
2009-08-11 20:58:36 +00:00
Gerald Combs
0ff1dd7142
Add a bunch of length checks. Fixes bug 3826.
...
svn path=/trunk/; revision=29383
2009-08-11 18:37:59 +00:00
Kovarththanan Rajaratnam
e1c5ffd553
(Trivial change) move ensure_contiguous() to reflect call hierarchy
...
svn path=/trunk/; revision=29382
2009-08-11 18:28:10 +00:00
Kovarththanan Rajaratnam
158827a5e7
Turn a comment in fast_ensure_contiguous() into a DISSECTOR_ASSERT() to make the implied requirement explicit.
...
svn path=/trunk/; revision=29381
2009-08-11 18:16:55 +00:00
Kovarththanan Rajaratnam
261a8406bc
TRY_TO_FAKE_THIS_ITEM now fakes FT_PROTOCOL per default. If there are any users (e.g. proto_hier_stats.c, others?) that relies on FT_PROTOCOL nodes being created they'll now need to call the newly introduced epan_dissect_fake_protocols() to disable this optimization.
...
Also make use of TRY_TO_FAKE_THIS_ITEM in proto_tree_add_text_node(), proto_tree_add_none_format() and proto_tree_add_protocol_format().
svn path=/trunk/; revision=29380
2009-08-11 18:08:03 +00:00
Gerald Combs
8b9d2f7490
Be a little more explicit in our description of tvb_get_ptr.
...
svn path=/trunk/; revision=29379
2009-08-11 17:53:39 +00:00
Bill Meier
ca1cba6f30
Don't coerce a (void *) to a (guint32 *).
...
The (void *) pointer in this case may point to
"unaligned" data.
svn path=/trunk/; revision=29378
2009-08-11 13:44:35 +00:00
Anders Broman
6c2c08c082
From Gerasimos Dimitriadis:
...
DTAP decoding of Mobile Station Classmark 3 (R4 and R5).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3866
svn path=/trunk/; revision=29377
2009-08-11 12:22:00 +00:00
Anders Broman
bae780d14b
From swapnil:
...
Bugs Fixed in ULI in packet-gtpv2.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3860
svn path=/trunk/; revision=29376
2009-08-11 10:32:46 +00:00
Kovarththanan Rajaratnam
e0e33ca74b
We now expose the following environment variables:
...
* WIRESHARK_DEBUG_EP_NO_CHUNKS
* WIRESHARK_DEBUG_SE_NO_CHUNKS
* WIRESHARK_DEBUG_EP_NO_CANARY
* WIRESHARK_DEBUG_SE_NO_CANARY
This allows us to enable/disable memory chunks and canaries at runtime _without_ needing to recompile.
svn path=/trunk/; revision=29375
2009-08-11 09:24:56 +00:00
Anders Broman
a8fbd4577f
From swapnil:
...
Another Minor Bug for ULI in Packet-gtpv2.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3862
svn path=/trunk/; revision=29374
2009-08-11 07:41:46 +00:00
Guy Harris
c6893212f1
For TLV items that are a single integral value and thus must have a
...
certain length:
attach the expert item to the length field if we're showing it,
otherwise put in a text item for the malformed TLV and attach
the expert item to that;
don't give up, as we'll just skip the bad item and move on to
the next item.
svn path=/trunk/; revision=29373
2009-08-10 22:15:22 +00:00
Bill Meier
a8533d84e5
Initialize a variable to keep GCC happy ....
...
svn path=/trunk/; revision=29372
2009-08-10 21:46:30 +00:00
Bill Meier
d7ecb89489
Validate two tag field lengths before attempting to do proto_tree_add_item();
...
Fixes bug #3841 .
svn path=/trunk/; revision=29371
2009-08-10 21:07:15 +00:00
Anders Broman
ca335d25cb
From Kovarththanan Rajaratnam:
...
- Compute and cache color/custom filters dynamically.
- Delay column construction.
svn path=/trunk/; revision=29370
2009-08-10 20:52:56 +00:00
Anders Broman
72d8e6ad54
From Steve Osselton:
...
GIOP dissector update for MIOP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3847
svn path=/trunk/; revision=29369
2009-08-10 19:53:12 +00:00
Anders Broman
6c352a2959
From Gerasimos Dimitriadis:
...
DTAP decoding of Mobile Station Classmark 3.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3819
svn path=/trunk/; revision=29368
2009-08-10 19:48:42 +00:00
Bill Meier
41aa8b4ed7
(Quick) fix for bug #3836 ;
...
Allow the DIR ("direction") AVP to be of variable length
(in the absence of any documentation for this protocol).
See the source for further comments.
svn path=/trunk/; revision=29367
2009-08-10 18:45:47 +00:00
Kovarththanan Rajaratnam
7702b8766d
Use ! defined(EP_DEBUG_FREE) && ! defined(SE_DEBUG_FREE) to guard canary code to get things compiling after r29358.
...
svn path=/trunk/; revision=29365
2009-08-10 16:36:44 +00:00
Gerald Combs
842d1be224
Fix the build.
...
svn path=/trunk/; revision=29363
2009-08-10 15:33:54 +00:00
Jörg Mayer
1e7031f1c0
Ivan Sy <ivan_jr@yahoo.com> via bug 3814
...
TTL-Check for local network group addresses: Normally the
only valid TTL is 1. Add a check for VRRP and GLBP, where
the only valid TTL is 255.
Me: change the logic so the funtion returns the valid ttl
instead of true/false.
svn path=/trunk/; revision=29362
2009-08-10 14:55:47 +00:00
Kovarththanan Rajaratnam
3f4f8b0b94
Add unsigned int typecast
...
svn path=/trunk/; revision=29361
2009-08-09 21:10:04 +00:00
Kovarththanan Rajaratnam
39b1eb1015
g_error() requires a string literal.
...
svn path=/trunk/; revision=29360
2009-08-09 20:28:38 +00:00
Kovarththanan Rajaratnam
50c9dbca26
Split common parts of ep_free_all and se_free_all into emem_free_all.
...
svn path=/trunk/; revision=29359
2009-08-09 20:10:19 +00:00
Kovarththanan Rajaratnam
ecb5ee8e91
Split common parts of se_alloc and ep_alloc into emem_alloc.
...
svn path=/trunk/; revision=29358
2009-08-09 19:23:13 +00:00
Kovarththanan Rajaratnam
4e177a23c7
Use PITEM_FINFO.
...
svn path=/trunk/; revision=29357
2009-08-09 18:15:36 +00:00
Kovarththanan Rajaratnam
fa940d3366
Use PTREE_FINFO.
...
svn path=/trunk/; revision=29356
2009-08-09 18:05:44 +00:00
Kovarththanan Rajaratnam
083729e02c
Add PTREE_FINFO and use PITEM_FINFO when possible.
...
svn path=/trunk/; revision=29355
2009-08-09 17:57:31 +00:00
Kovarththanan Rajaratnam
3512e485ca
Add PNODE_FINFO. We've been using PITEM_FINFO on proto_node's. This works because proto_item is typedefed to proto_node. We shouldn't rely on this since this is an implementation detail.
...
svn path=/trunk/; revision=29354
2009-08-09 17:33:23 +00:00
Bill Meier
dd2a488581
g_error() if registering a subtree item type already registered (or not initialized to -1).
...
svn path=/trunk/; revision=29352
2009-08-09 15:49:02 +00:00
Gerald Combs
cdb8e2c6b7
[Automatic manuf and enterprise-numbers update for 2009-08-09]
...
svn path=/trunk/; revision=29348
2009-08-09 15:03:28 +00:00