Skip to content

Commit

Permalink
Merge "Support Debian/Raspbian build"
Browse files Browse the repository at this point in the history
  • Loading branch information
Zuul authored and opencontrail-ci-admin committed Mar 3, 2016
2 parents af61e5a + c795f34 commit aebe2a2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
4 changes: 3 additions & 1 deletion lib/SConscript
Expand Up @@ -16,7 +16,9 @@ subdirs = [
(distname, version, _) = platform.dist()
if distname == 'Ubuntu' and LooseVersion(version) >= LooseVersion('14.04'):
pass
elif distname == 'centos' and LooseVersion(version) >= LooseVersion('7.0'):
elif (distname == 'debian' or distname == 'raspbian') and LooseVersion(version) >= LooseVersion('8'):
pass
elif (distname == 'centos' or distname == 'redhat') and LooseVersion(version) >= LooseVersion('7.0'):
subdirs += [
'gperftools',
'log4cplus',
Expand Down
12 changes: 4 additions & 8 deletions src/bgp/origin-vn/origin_vn.cc
Expand Up @@ -95,20 +95,16 @@ OriginVn OriginVn::FromString(const string &str,
}

as_t OriginVn::as_number() const {
uint8_t data[OriginVn::kSize];
copy(data_.begin(), data_.end(), &data[0]);
if (data[0] == 0x80 && data[1] == 0x71) {
as_t as_number = get_value(data + 2, 2);
if (data_[0] == 0x80 && data_[1] == 0x71) {
as_t as_number = get_value(data_.data() + 2, 2);
return as_number;
}
return 0;
}

int OriginVn::vn_index() const {
uint8_t data[OriginVn::kSize];
copy(data_.begin(), data_.end(), &data[0]);
if (data[0] == 0x80 && data[1] == 0x71) {
int vn_index = get_value(data + 4, 4);
if (data_[0] == 0x80 && data_[1] == 0x71) {
int vn_index = get_value(data_.data() + 4, 4);
return vn_index;
}
return 0;
Expand Down

0 comments on commit aebe2a2

Please sign in to comment.