blob: d81f87caec2bade06c8d4df51f4f24d746297d6e (
plain)
ofs | hex dump | ascii |
---|
0000 | 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 07 99 00 00 03 86 08 06 00 00 00 d6 0f 27 | .PNG........IHDR...............' |
0020 | ea 00 00 00 01 73 52 47 42 00 ae ce 1c e9 00 00 00 09 70 48 59 73 00 00 17 12 00 00 17 12 01 67 | .....sRGB.........pHYs.........g |
0040 | 9f d2 52 00 00 40 00 49 44 41 54 78 01 ec 9d 07 78 55 45 da c7 27 f7 26 84 de 51 10 44 7a 97 2e | ..R..@.IDATx....xUE..'.&..Q.Dz.. |
0060 | 88 8a 48/*
// Copyright (c) 2010-2017 Intel Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
*/
#ifndef _HANDLE_QINQ_DECAP4_H_
#define _HANDLE_QINQ_DECAP4_H_
#include "hash_entry_types.h"
struct rte_table_hash;
struct arp_msg {
struct cpe_key key;
struct cpe_data data;
};
void arp_msg_to_str(char *str, struct arp_msg *msg);
int str_to_arp_msg(struct arp_msg *msg, const char *str);
void arp_update_from_msg(struct rte_table_hash * cpe_table, struct arp_msg **msgs, uint16_t n_msgs, uint64_t cpe_timeout);
#endif /* _HANDLE_QINQ_DECAP4_H_ */
|