ndn_Error ndn_NetworkNack_add (struct ndn_LpPacket *lpPacket, struct ndn_NetworkNack **networkNack) { ndn_Error error; struct ndn_LpPacketHeaderField *headerField; if ((error = ndn_LpPacket_addEmptyHeaderField(lpPacket, &headerField))) return error; headerField->type = ndn_LpPacketHeaderFieldType_NETWORK_NACK; *networkNack = &headerField->networkNack; ndn_NetworkNack_initialize(*networkNack); return NDN_ERROR_success; }
NetworkNackLite::NetworkNackLite() { ndn_NetworkNack_initialize(this); }