diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2012-02-17 17:51:06 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2012-02-17 17:51:06 (GMT) |
commit | 73605bffb935fc51a52be1936426211e31dd898a (patch) | |
tree | 094d72321011baae0d5054e06906e9d006249c3b /src/debug/jdwp/misc/header.c | |
parent | 98a3c749a15349b874dcef0ce3a43ebff651d95a (diff) |
Listed all running threads using Python.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@234 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/debug/jdwp/misc/header.c')
-rw-r--r-- | src/debug/jdwp/misc/header.c | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/src/debug/jdwp/misc/header.c b/src/debug/jdwp/misc/header.c index ad41c90..8e381a1 100644 --- a/src/debug/jdwp/misc/header.c +++ b/src/debug/jdwp/misc/header.c @@ -2,7 +2,7 @@ /* OpenIDA - Outil d'analyse de fichiers binaires * header.c - constitution des deux types d'en-têtes JDWP * - * Copyright (C) 2010 Cyrille Bagard + * Copyright (C) 2010-2012 Cyrille Bagard * * This file is part of OpenIDA. * @@ -121,6 +121,30 @@ void set_jdwp_reply_header(jdwp_header *header, bin_t *blob, uint32_t length, ui /****************************************************************************** * * +* Paramètres : header = en-tête logicielle au format local à constituer. * +* blob = en-tête en gros boutiste du paquet à constituer. * +* * +* Description : Enregistre au format binaire la valeur actuelle de la taille.* +* * +* Retour : - * +* * +* Remarques : - * +* * +******************************************************************************/ + +void update_jdwp_header_length(const jdwp_header *header, bin_t *blob) +{ + off_t pos; /* Tête d'écriture */ + + pos = 0; + + write_u32(&header->length, blob, &pos, sizeof(jdwp_header), SRE_BIG); + +} + + +/****************************************************************************** +* * * Paramètres : blob = flux de données à analyser. * * header = en-tête de paquet JDWP reconstituée. [OUT] * * * |