Hello
Some small changes, ...
On Wednesday 27 October 2010 11:19:20 Hans Schillstrom wrote:
> Hello
>
> On Tuesday 26 October 2010 23:25:10 Julian Anastasov wrote:
> >
> > Hello,
[snip]
>
> /* Option types */
> #define IPVS_OPT_SEQ_DATA 1
> #define IPVS_OPT_PE_DATA 2
> #define IPVS_OPT_PE_NAME 3
>
>
> > By this way later we can add more parameters. If we
> > want master to specify that some parameter is optional
> > we can allocate 1 bit (bit 7) in 'type' for this. Most
> > of the parameters must be supported by backup server.
> > If backup does not recognize some type it will skip the
> > connection entry if bit 7 is not set.
> >
> A New Spec of Type field:
>
> Bit 7 6 . . . 2 1 0
> +----------+--------------------------+-------------+-------+
> | Opt.Data | Spare | Packed IPv6 | IPv6 |
> +----------+--------------------------+-------------+-------+
I can see a better usage of it in Option Type so Type will look like this
+-------------------------------------+-------------+-------+
| Spare | Packed IPv6 | IPv6 |
+-------------------------------------+-------------+-------+
And "Option Type" in option field would look like this
Bit 7 6 . . . 0 7 0
+----------+----------------------+---------------------------+
| Optional | Option type | Option length |
+----------+----------------------+---------------------------+
We can have a better fine tuning of options in this way.
I.e. as Julian wrote but transferd to Option Type:
" If backup does not recognize some type it will skip the
connection entry if bit 7 is not set."
--
Regards
Hans Schillstrom <hans.schillstrom@xxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
|