Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2

This commit is contained in:
Stephen Hemminger 2008-09-15 11:56:06 -07:00
commit f8fa979bd9
3 changed files with 17 additions and 7 deletions

View File

@ -12,3 +12,16 @@
0xa0 critical
0xc0 internet
0xe0 network
# Newer RFC2597 values
0x28 AF11
0x30 AF12
0x38 AF13
0x48 AF21
0x50 AF22
0x58 AF23
0x68 AF31
0x70 AF32
0x78 AF33
0x88 AF41
0x90 AF42
0x98 AF43

View File

@ -2164,19 +2164,16 @@ flag is equivalent to the combination
.B It isn't work. Don't use it.
.TP
.RP
.BI dscp inherit
.BR "dscp inherit"
.RB ( " only IPv6 tunnels " )
Inherit DS field between inner and outer header.
.TP
.RP
.BI encaplim " ELIM"
.RB ( " only IPv6 tunnels " )
set a fixed encapsulation limit. Default is 4.
.TP
.RP
.BI flowlabel " FLOWLABEL"
.RB ( " only IPv6 tunnels " )
set a fixed flowlabel.

View File

@ -262,7 +262,7 @@ parse_object(struct bstr *args, struct bstr *arg, struct tcf_meta_val *obj,
}
num = bstrtoul(arg);
if (num != LONG_MAX) {
if (num != ULONG_MAX) {
obj->kind = TCF_META_TYPE_INT << 12;
obj->kind |= TCF_META_ID_VALUE;
*dst = (unsigned long) num;
@ -320,7 +320,7 @@ compatible:
a = bstr_next(a);
shift = bstrtoul(a);
if (shift == LONG_MAX) {
if (shift == ULONG_MAX) {
PARSE_ERR(a, "meta: invalid shift, must " \
"be numeric");
return PARSE_FAILURE;
@ -338,7 +338,7 @@ compatible:
a = bstr_next(a);
mask = bstrtoul(a);
if (mask == LONG_MAX) {
if (mask == ULONG_MAX) {
PARSE_ERR(a, "meta: invalid mask, must be " \
"numeric");
return PARSE_FAILURE;