diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/cacep.c | 3 | ||||
| -rw-r--r-- | src/lib/cacep.proto | 1 | 
2 files changed, 4 insertions, 0 deletions
| diff --git a/src/lib/cacep.c b/src/lib/cacep.c index abff0aaa..a2c5c3d2 100644 --- a/src/lib/cacep.c +++ b/src/lib/cacep.c @@ -49,10 +49,12 @@ int read_msg(int                fd,          if (msg == NULL)                  return -1; +        strcpy(info->ae_name, msg->ae_name);          strcpy(info->protocol, msg->protocol);          info->pref_version = msg->pref_version;          info->pref_syntax  = msg->pref_syntax; +        info->addr         = msg->address;          cacep_msg__free_unpacked(msg, NULL); @@ -68,6 +70,7 @@ static int send_msg(int                      fd,          msg.ae_name      = (char *) info->ae_name;          msg.protocol     = (char *) info->protocol; +        msg.address      = info->addr;          msg.pref_version = info->pref_version;          msg.pref_syntax  = info->pref_syntax;          if (msg.pref_syntax < 0) diff --git a/src/lib/cacep.proto b/src/lib/cacep.proto index 3e1291f6..cdeaa0b7 100644 --- a/src/lib/cacep.proto +++ b/src/lib/cacep.proto @@ -30,4 +30,5 @@ message cacep_msg {          repeated int32 supp_version = 4;          required int32 pref_syntax  = 5;          repeated int32 supp_syntax  = 6; +        required uint64 address     = 7;  }
\ No newline at end of file | 
