blob: 9ca1a6513b1fffeb7ee9351853c0f3e7660066f6 [file] [log] [blame]
Alexander Afanasyev0553cd52014-02-18 02:34:45 -08001/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil -*- */
2/*
3 * Copyright (c) 2013, Regents of the University of California
4 *
5 * BSD license, See the LICENSE file for more information
6 *
7 * Author: Alexander Afanasyev <alexander.afanasyev@ucla.edu>
8 */
9
10#ifndef NDN_TLV_NRD_HPP
11#define NDN_TLV_NRD_HPP
12
13#include "tlv.hpp"
14
15namespace ndn {
16namespace tlv {
17namespace nrd {
18
19enum {
20 PrefixRegOptions = 101,
21 FaceId = 102,
22 Flags = 103,
23 Cost = 104,
24 ExpirationPeriod = 105,
25 StrategyName = 106,
Alexander Afanasyevb78bc4d2014-04-09 21:20:52 -070026 Protocol = 107
Alexander Afanasyev0553cd52014-02-18 02:34:45 -080027};
28
29enum {
30 NDN_FORW_CHILD_INHERIT = 1,
Alexander Afanasyevb78bc4d2014-04-09 21:20:52 -070031 NDN_FORW_CAPTURE = 2
Alexander Afanasyev0553cd52014-02-18 02:34:45 -080032};
33
34} // namespace nrd
35} // namespace tlv
36} // namespace ndn
37
38#endif // NDN_TLV_NRD_HPP