Rename alloca_packet() to gp_babel_packet_alloca()

This commit is contained in:
Matthias Schiffer 2013-03-21 05:07:10 +01:00
parent 2d369f16e4
commit 4f7bd1e439
2 changed files with 3 additions and 3 deletions

View file

@ -43,7 +43,7 @@ struct __attribute__((packed)) gp_babel_packet {
uint8_t tlv[]; uint8_t tlv[];
}; };
#define alloca_packet(size) ({ \ #define gp_babel_packet_alloca(size) ({ \
gp_babel_packet_t *__packet = alloca(sizeof(gp_babel_packet_t)+size); \ gp_babel_packet_t *__packet = alloca(sizeof(gp_babel_packet_t)+size); \
__packet->version = htons(GP_BABEL_VERSION); \ __packet->version = htons(GP_BABEL_VERSION); \
__packet->len = 0; \ __packet->len = 0; \

View file

@ -44,7 +44,7 @@ static inline bool send_neigh(gmrf_t *gmrf, const gp_babel_neigh_t *neigh, const
} }
void gp_babel_send_ack(gmrf_t *gmrf, gmrf_context_t *ctx, gp_babel_neigh_t *neigh, uint16_t nonce) { void gp_babel_send_ack(gmrf_t *gmrf, gmrf_context_t *ctx, gp_babel_neigh_t *neigh, uint16_t nonce) {
gp_babel_packet_t *packet = alloca_packet(GP_BABEL_PACKET_MAX); gp_babel_packet_t *packet = gp_babel_packet_alloca(GP_BABEL_PACKET_MAX);
gp_babel_tlv_ack_t *ack = gp_babel_tlv_add(packet, GP_BABEL_PACKET_MAX, TLV_ACK, sizeof(gp_babel_tlv_ack_t)); gp_babel_tlv_ack_t *ack = gp_babel_tlv_add(packet, GP_BABEL_PACKET_MAX, TLV_ACK, sizeof(gp_babel_tlv_ack_t));
if (!ack) if (!ack)
@ -74,7 +74,7 @@ static void add_ihus(gmrf_t *gmrf, gp_babel_packet_t *packet, size_t max_len, co
void gp_babel_send_hellos(gmrf_t *gmrf, gmrf_context_t *ctx) { void gp_babel_send_hellos(gmrf_t *gmrf, gmrf_context_t *ctx) {
gmrf_logf(gmrf, LOG_DEBUG, "sending hellos..."); gmrf_logf(gmrf, LOG_DEBUG, "sending hellos...");
gp_babel_packet_t *packet = alloca_packet(GP_BABEL_PACKET_MAX); gp_babel_packet_t *packet = gp_babel_packet_alloca(GP_BABEL_PACKET_MAX);
gp_babel_tlv_hello_t *hello = gp_babel_tlv_add(packet, GP_BABEL_PACKET_MAX, TLV_HELLO, sizeof(gp_babel_tlv_hello_t)); gp_babel_tlv_hello_t *hello = gp_babel_tlv_add(packet, GP_BABEL_PACKET_MAX, TLV_HELLO, sizeof(gp_babel_tlv_hello_t));
if (!hello) if (!hello)