Tabs are not necessarily set every 4 spaces.

Use spaces, not tabs, for indentation; that makes the code's layout
indepencent of tab settings, which might be every *8* spaces.

Change-Id: I69891b6424a668f1ee0ca80cc622b8cb0ed8967e
Reviewed-on: https://code.wireshark.org/review/6132
Reviewed-by: Guy Harris <guy@alum.mit.edu>
This commit is contained in:
Guy Harris 2014-12-29 18:57:31 -08:00
parent ed58d88db1
commit b6ff338e81
1 changed files with 116 additions and 116 deletions

View File

@ -100,73 +100,73 @@ typedef enum {
struct _tvbparse_wanted_t {
int id;
tvbparse_condition_t condition;
int id;
tvbparse_condition_t condition;
union {
const gchar* str;
struct _tvbparse_wanted_t** handle;
struct {
union {
gint64 i;
guint64 u;
gdouble f;
} value;
gboolean (*comp)(void*,const void*);
void* (*extract)(tvbuff_t*,guint);
} number;
enum ftenum ftenum;
struct {
until_mode_t mode;
const tvbparse_wanted_t* subelem;
} until;
struct {
GHashTable* table;
struct _tvbparse_wanted_t* key;
struct _tvbparse_wanted_t* other;
} hash;
GPtrArray* elems;
const tvbparse_wanted_t* subelem;
void* p;
} control;
union {
const gchar* str;
struct _tvbparse_wanted_t** handle;
struct {
union {
gint64 i;
guint64 u;
gdouble f;
} value;
gboolean (*comp)(void*,const void*);
void* (*extract)(tvbuff_t*,guint);
} number;
enum ftenum ftenum;
struct {
until_mode_t mode;
const tvbparse_wanted_t* subelem;
} until;
struct {
GHashTable* table;
struct _tvbparse_wanted_t* key;
struct _tvbparse_wanted_t* other;
} hash;
GPtrArray* elems;
const tvbparse_wanted_t* subelem;
void* p;
} control;
int len;
int len;
guint min;
guint max;
guint min;
guint max;
const void* data;
const void* data;
tvbparse_action_t before;
tvbparse_action_t after;
tvbparse_action_t before;
tvbparse_action_t after;
};
/* an instance of a per packet parser */
struct _tvbparse_t {
tvbuff_t* tvb;
int offset;
int end_offset;
void* data;
const tvbparse_wanted_t* ignore;
tvbuff_t* tvb;
int offset;
int end_offset;
void* data;
const tvbparse_wanted_t* ignore;
};
/* a matching token returned by either tvbparser_get or tvb_parser_find */
struct _tvbparse_elem_t {
int id;
int id;
tvbuff_t* tvb;
int offset;
int len;
tvbuff_t* tvb;
int offset;
int len;
void* data;
void* data;
struct _tvbparse_elem_t* sub;
struct _tvbparse_elem_t* sub;
struct _tvbparse_elem_t* next;
struct _tvbparse_elem_t* last;
struct _tvbparse_elem_t* next;
struct _tvbparse_elem_t* last;
const tvbparse_wanted_t* wanted;
const tvbparse_wanted_t* wanted;
};
@ -191,10 +191,10 @@ struct _tvbparse_elem_t {
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_char(const int id,
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* a not_char element.
@ -204,10 +204,10 @@ tvbparse_wanted_t* tvbparse_char(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_not_char(const int id,
const gchar* needle,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const gchar* needle,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* a chars element
@ -219,12 +219,12 @@ tvbparse_wanted_t* tvbparse_not_char(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_chars(const int id,
const guint min_len,
const guint max_len,
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const guint min_len,
const guint max_len,
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* a not_chars element
@ -237,12 +237,12 @@ tvbparse_wanted_t* tvbparse_chars(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_not_chars(const int id,
const guint min_len,
const guint max_len,
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const guint min_len,
const guint max_len,
const gchar* needles,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* a string element
@ -252,10 +252,10 @@ tvbparse_wanted_t* tvbparse_not_chars(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_string(const int id,
const gchar* string,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const gchar* string,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* casestring
@ -265,10 +265,10 @@ tvbparse_wanted_t* tvbparse_string(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_casestring(const int id,
const gchar* str,
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
const gchar* str,
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb);
/*
* until
@ -288,11 +288,11 @@ tvbparse_wanted_t* tvbparse_casestring(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_until(const int id,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const tvbparse_wanted_t* ending,
until_mode_t until_mode);
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const tvbparse_wanted_t* ending,
until_mode_t until_mode);
/*
* one_of
@ -305,22 +305,22 @@ tvbparse_wanted_t* tvbparse_until(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_set_oneof(const int id,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
...);
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
...);
/*
* hashed
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_hashed(const int id,
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
tvbparse_wanted_t* key,
tvbparse_wanted_t* other,
...);
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
tvbparse_wanted_t* key,
tvbparse_wanted_t* other,
...);
WS_DLL_PUBLIC
void tvbparse_hashed_add(tvbparse_wanted_t* w, ...);
@ -337,10 +337,10 @@ void tvbparse_hashed_add(tvbparse_wanted_t* w, ...);
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_set_seq(const int id,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
...);
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
...);
/*
* some
@ -352,15 +352,15 @@ tvbparse_wanted_t* tvbparse_set_seq(const int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_some(const int id,
const guint min,
const guint max,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const tvbparse_wanted_t* wanted);
const guint min,
const guint max,
const void* private_data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const tvbparse_wanted_t* wanted);
#define tvbparse_one_or_more(id, private_data, before_cb, after_cb, wanted)\
tvbparse_some(id, 1, G_MAXINT, private_data, before_cb, after_cb, wanted)
tvbparse_some(id, 1, G_MAXINT, private_data, before_cb, after_cb, wanted)
/*
@ -415,11 +415,11 @@ tvbparse_wanted_t* tvbparse_ft_numcmp(int id,
*/
WS_DLL_PUBLIC
tvbparse_wanted_t* tvbparse_quoted(const int id,
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const char quote,
const char escape);
const void* data,
tvbparse_action_t before_cb,
tvbparse_action_t after_cb,
const char quote,
const char escape);
/*
* a helper callback for quoted strings that will shrink the token to contain
@ -427,8 +427,8 @@ tvbparse_wanted_t* tvbparse_quoted(const int id,
*/
WS_DLL_PUBLIC
void tvbparse_shrink_token_cb(void* tvbparse_data,
const void* wanted_data,
tvbparse_elem_t* tok);
const void* wanted_data,
tvbparse_elem_t* tok);
@ -442,10 +442,10 @@ void tvbparse_shrink_token_cb(void* tvbparse_data,
*/
WS_DLL_PUBLIC
tvbparse_t* tvbparse_init(tvbuff_t* tvb,
const int offset,
int len,
void* private_data,
const tvbparse_wanted_t* ignore);
const int offset,
int len,
void* private_data,
const tvbparse_wanted_t* ignore);
/* reset the parser */
WS_DLL_PUBLIC
@ -465,7 +465,7 @@ guint tvbparse_len_left(tvbparse_t* tt);
*/
WS_DLL_PUBLIC
gboolean tvbparse_peek(tvbparse_t* tt,
const tvbparse_wanted_t* wanted);
const tvbparse_wanted_t* wanted);
/*
* This will look for the wanted token at the current offset or after any given
@ -475,7 +475,7 @@ gboolean tvbparse_peek(tvbparse_t* tt,
*/
WS_DLL_PUBLIC
tvbparse_elem_t* tvbparse_get(tvbparse_t* tt,
const tvbparse_wanted_t* wanted);
const tvbparse_wanted_t* wanted);
/*
* Like tvbparse_get but this will look for a wanted token even beyond the
@ -484,7 +484,7 @@ tvbparse_elem_t* tvbparse_get(tvbparse_t* tt,
*/
WS_DLL_PUBLIC
tvbparse_elem_t* tvbparse_find(tvbparse_t* tt,
const tvbparse_wanted_t* wanted);
const tvbparse_wanted_t* wanted);
WS_DLL_PUBLIC