X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=common-src%2Fdgram.h;h=84277b8a9d7bae6c036a6edcdf85873e7950eb7d;hb=fb2bd066c2f8b34addafe48d62550e3033a59431;hp=eb5fbfd33b673d0c7035fd3a938d5cdddf548ba4;hpb=d3b2175e084f88c8736ad7073eacbf4670147aec;p=debian%2Famanda diff --git a/common-src/dgram.h b/common-src/dgram.h index eb5fbfd..84277b8 100644 --- a/common-src/dgram.h +++ b/common-src/dgram.h @@ -50,12 +50,12 @@ typedef struct dgram_s { int dgram_bind(dgram_t *dgram, sa_family_t family, in_port_t *portp); void dgram_socket(dgram_t *dgram, int sock); -int dgram_send_addr(struct sockaddr_storage *addr, dgram_t *dgram); +int dgram_send_addr(sockaddr_union *addr, dgram_t *dgram); ssize_t dgram_recv(dgram_t *dgram, int timeout, - struct sockaddr_storage *fromaddr); + sockaddr_union *fromaddr); void dgram_zero(dgram_t *dgram); int dgram_cat(dgram_t *dgram, const char *fmt, ...) - __attribute__ ((format (printf, 2, 3))); + G_GNUC_PRINTF(2,3); void dgram_eatline(dgram_t *dgram); #endif /* ! DGRAM_H */