RadioTap Archive on lore.kernel.org
 help / color / Atom feed
From: Roberto Riggio <roberto.riggio-2TmCWn7/4sHOQU1ULcgDhA@public.gmane.org>
To: Johannes Berg <johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
Cc: radiotap-qavaossjCcEdnm+yROfE0A@public.gmane.org
Subject: Re: Fields alignment when extended mask is present
Date: Mon, 21 Feb 2011 11:11:42 +0100
Message-ID: <4D623A5E.9040905@create-net.org> (raw)
In-Reply-To: <1298281847.3707.2.camel-8upI4CBIZJIJvtFkdXX2HixXY32XiHfO@public.gmane.org>

Il 21/02/2011 10:50, Johannes Berg ha scritto:
> On Mon, 2011-02-21 at 10:47 +0100, Roberto Riggio wrote:
>
>>>> rate_1 (8)
>>>> retry _1 (8)
>>>> rate_2 (8)
>>>> retry _2 (8)
>>> What's with the "(8)"? Generally, anything in the data portion of
>>> radiotap needs to be padded to the right position.
>> (8) was the field length. in the example above i;ve repoted
>> two different radiotap headers where i specify twice the rate
>> and the retries field.
>>
>> of course i know that in this case i will have to put to it-present
>> bitmasks and i will have to set the bit 31 of the first bitmask to 1.
>>
>> what i'm not sure is if i have to pad the first "block" to the word
>> boundary or not.
> I still don't get it. If the field length is 8 bits (1 byte) you don't
> need any alignment anyway.
>
Ok thanks this is what i wasn;t sure of.
> johannes
>


-- 
--------------------------------------------------------
Roberto Riggio, Ph.D.
CREATE-NET
Network&  Security Solutions for Pervasive Computing Systems (iNSPIRE)
Senior Researcher
Via alla Cascata 56/D - 38123 Povo Trento (Italy)
e-mail: roberto.riggio-2TmCWn7/4sHOQU1ULcgDhA@public.gmane.org
Tel: (+39) 0461 408400 - interno/extension 708
Fax: (+39) 0461 421157
www.create-net.org/~rriggio
--------------------------------------------------------

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited according to
the Italian Law 196/2003 of the Legislature. If you received this in
error, please contact the sender and delete the material from any
computer.

Le informazioni contenute in questo messaggio di posta elettronica e nei
file allegati sono da considerarsi strettamente riservate. Il loro
utilizzo e' consentito esclusivamente al destinatario del messaggio, per
le finalita' indicate nel messaggio stesso. Qualora riceveste questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla cancellazione del
messaggio stesso dal Vostro sistema. Trattenere il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo,
od utilizzarlo per finalita' diverse, costituisce comportamento
contrario ai principi dettati dal D. Lgs. 196/2003.

      parent reply index

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-20 10:55 Roberto Riggio
     [not found] ` <4D60F317.8090007-2TmCWn7/4sHOQU1ULcgDhA@public.gmane.org>
2011-02-21  9:27   ` Johannes Berg
     [not found]     ` <1298280460.3707.1.camel-8upI4CBIZJIJvtFkdXX2HixXY32XiHfO@public.gmane.org>
2011-02-21  9:47       ` Roberto Riggio
     [not found]         ` <4D6234C5.2020201-2TmCWn7/4sHOQU1ULcgDhA@public.gmane.org>
2011-02-21  9:50           ` Johannes Berg
     [not found]             ` <1298281847.3707.2.camel-8upI4CBIZJIJvtFkdXX2HixXY32XiHfO@public.gmane.org>
2011-02-21 10:11               ` Roberto Riggio [this message]

Reply instructions:

You may reply publically to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D623A5E.9040905@create-net.org \
    --to=roberto.riggio-2tmcwn7/4shoqu1ulcgdha@public.gmane.org \
    --cc=johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org \
    --cc=radiotap-qavaossjCcEdnm+yROfE0A@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

RadioTap Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/radiotap/0 radiotap/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 radiotap radiotap/ https://lore.kernel.org/radiotap \
		radiotap@radiotap.org
	public-inbox-index radiotap

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.netbsd.radiotap


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git