source: packages/net/pepperspot/patches/110-fix-compile.patch @ 31953

Last change on this file since 31953 was 31953, checked in by acinonyx, 4 years ago

[packages] pepperspot: Fix some compile warnings

File size: 10.9 KB
  • src/cmdline.c

    old new  
    13351335#endif 
    13361336 
    13371337int 
    1338 cmdline_parser_internal (int argc, char * const *argv, struct gengetopt_args_info *args_info, int override, int initialize, int check_required, const char *additional_error) 
     1338cmdline_parser_internal (int argc, char * const *argv, struct gengetopt_args_info *args_info, int override, int initialize, int check_required __attribute__((__unused__)), const char *additional_error) 
    13391339{ 
    13401340  int c;  /* Character of the parsed option.  */ 
    13411341  char *multi_token, *multi_next; /* for multiple options */ 
  • pepperspot-0.4

    old new  
    267267 
    268268/* Get IP address and mask */ 
    269269int ippool_aton(struct in_addr *addr, struct in_addr *mask, 
    270                 char *pool, int number) 
     270                char *pool, int number __attribute__((__unused__))) 
    271271{ 
    272272  /* Parse only first instance of network for now */ 
    273273  /* Eventually "number" will indicate the token which we want to parse */ 
  • pepperspot-0.4

    old new  
    33053305 * \return 0 
    33063306 * \author Sebastien Vincent 
    33073307 */ 
    3308 static int cb_tun6_ind(struct tun6_t* tun_obj, void* pack, unsigned len) 
     3308static int cb_tun6_ind(struct tun6_t* tun_obj __attribute__((__unused__)), void* pack, unsigned len) 
    33093309{ 
    33103310  struct ippoolm_t* ipm = NULL; 
    33113311  struct in6_addr dst; 
     
    33773377 * \param len data length 
    33783378 * \return 0 
    33793379 */ 
    3380 int cb_tun_ind(struct tun_t *tun_obj, void *pack, unsigned len) 
     3380int cb_tun_ind(struct tun_t *tun_obj __attribute__((__unused__)), void *pack, unsigned len) 
    33813381{ 
    33823382  struct ippoolm_t *ipm = NULL; 
    33833383  struct in_addr dst; 
     
    34593459 * \param conn redir connection that we will filled up up-to-date value 
    34603460 * \return 0 if success, -1 otherwise 
    34613461 */ 
    3462 static int cb_redir_getstate(struct redir_t *redir_obj, struct in_addr *addr, 
     3462static int cb_redir_getstate(struct redir_t *redir_obj __attribute__((__unused__)), struct in_addr *addr, 
    34633463                             struct redir_conn_t *conn) 
    34643464{ 
    34653465  struct ippoolm_t *ipm = NULL; 
     
    35243524 * \param conn redir connection that we will filled up up-to-date value 
    35253525 * \return 0 if success, -1 otherwise 
    35263526 */ 
    3527 static int cb_redir_getstatev6(struct redir_t* redir_obj, struct in6_addr* addr, struct redir_conn_t* conn) 
     3527static int cb_redir_getstatev6(struct redir_t* redir_obj __attribute__((__unused__)), struct in6_addr* addr, struct redir_conn_t* conn) 
    35283528{ 
    35293529  struct ippoolm_t *ipm = NULL; 
    35303530  struct app_conn_t *appconn = NULL; 
     
    43544354 * \param pack_req packet for request 
    43554355 * \return 0 if success, -1 otherwise 
    43564356 */ 
    4357 int radius_conf(struct radius_t *radius_obj, 
     4357int radius_conf(struct radius_t *radius_obj __attribute__((__unused__)), 
    43584358                struct radius_packet_t *pack, 
    4359                 struct radius_packet_t *pack_req) 
     4359                struct radius_packet_t *pack_req __attribute__((__unused__))) 
    43604360{ 
    43614361  struct radius_attr_t *attr = NULL; 
    43624362 
  • pepperspot-0.4

    old new  
    226226  struct sockaddr_nl local; 
    227227  int addr_len = 0; 
    228228  int fd = -1; 
    229   int status = 0; 
     229  int status __attribute__((__unused__)) = 0; 
    230230 
    231231  struct sockaddr_nl nladdr; 
    232232  struct iovec iov; 
     
    507507 * \param delete 1 = delete route, 0 = add route 
    508508 * \return 0 if success, -1 otherwise 
    509509 */ 
    510 static int tun_route(struct tun_t *this, 
     510static int tun_route(struct tun_t *this __attribute__((__unused__)), 
    511511                     struct in_addr *dst, 
    512512                     struct in_addr *gateway, 
    513513                     struct in_addr *mask, 
  • pepperspot-0.4

    old new  
    21112111  return 0; 
    21122112} 
    21132113 
    2114 struct timeval* dhcp_timeleft(struct dhcp_t *this, struct timeval *tvp) 
     2114struct timeval* dhcp_timeleft(struct dhcp_t *this __attribute__((__unused__)), struct timeval *tvp) 
    21152115{ 
    21162116  /* To avoid unused parameter warning */ 
    21172117  this = NULL; 
     
    26402640 * \return 0 if success, -1 otherwise4 
    26412641 */ 
    26422642static int dhcp_sendOFFER(struct dhcp_conn_t *conn, 
    2643                           struct dhcp_fullpacket_t *pack, int len) 
     2643                          struct dhcp_fullpacket_t *pack, int len __attribute__((__unused__))) 
    26442644{ 
    26452645  struct dhcp_t *this = conn->parent; 
    26462646  struct dhcp_fullpacket_t packet; 
     
    27622762 * \return 0 if success, -1 otherwise 
    27632763 */ 
    27642764static int dhcp_sendACK(struct dhcp_conn_t *conn, 
    2765                         struct dhcp_fullpacket_t *pack, int len) 
     2765                        struct dhcp_fullpacket_t *pack, int len __attribute__((__unused__))) 
    27662766{ 
    27672767  struct dhcp_t *this = conn->parent; 
    27682768  struct dhcp_fullpacket_t packet; 
     
    28952895 * \return 0 if success, -1 otherwise 
    28962896 */ 
    28972897static int dhcp_sendNAK(struct dhcp_conn_t *conn, 
    2898                         struct dhcp_fullpacket_t *pack, int len) 
     2898                        struct dhcp_fullpacket_t *pack, int len __attribute__((__unused__))) 
    28992899{ 
    29002900  struct dhcp_t *this = conn->parent; 
    29012901  struct dhcp_fullpacket_t packet; 
     
    34963496 * \return 0 
    34973497 */ 
    34983498static int dhcp_sendARP(struct dhcp_conn_t *conn, 
    3499                         struct dhcp_arp_fullpacket_t *pack, int len) 
     3499                        struct dhcp_arp_fullpacket_t *pack, int len __attribute__((__unused__))) 
    35003500{ 
    35013501  struct dhcp_t *this = conn->parent; 
    35023502  struct dhcp_arp_fullpacket_t packet; 
  • pepperspot-0.4

    old new  
    210210 * \param secretlen length of secret 
    211211 * \return 0 
    212212 */ 
    213 static int radius_authresp_authenticator(struct radius_t *this, 
     213static int radius_authresp_authenticator(struct radius_t *this __attribute__((__unused__)), 
    214214                                  struct radius_packet_t *pack, 
    215215                                  uint8_t *req_auth, 
    216216                                  char *secret, int secretlen) 
     
    801801  return 0; 
    802802} 
    803803 
    804 int radius_addattrv6(struct radius_t *this, struct radius_packet_t *pack, 
     804int radius_addattrv6(struct radius_t *this __attribute__((__unused__)), struct radius_packet_t *pack, 
    805805                 uint8_t type, uint32_t vendor_id, uint8_t vendor_type, 
    806806                 struct in6_addr value, uint8_t *data, uint16_t dlen) 
    807807{ 
     
    11241124  return 0; 
    11251125} 
    11261126 
    1127 int radius_keydecode(struct radius_t *this, uint8_t *dst, int dstsize, 
     1127int radius_keydecode(struct radius_t *this __attribute__((__unused__)), uint8_t *dst, int dstsize, 
    11281128                     int *dstlen, uint8_t *src, int srclen, 
    11291129                     uint8_t *authenticator, char *secret, int secretlen) 
    11301130{ 
     
    13461346  return 0; 
    13471347} 
    13481348 
    1349 int radius_pwencode(struct radius_t *this, uint8_t *dst, int dstsize, 
     1349int radius_pwencode(struct radius_t *this __attribute__((__unused__)), uint8_t *dst, int dstsize, 
    13501350                    int *dstlen, uint8_t *src, int srclen, 
    13511351                    uint8_t *authenticator, char *secret, int secretlen) 
    13521352{ 
  • pepperspot-0.4

    old new  
    974974 * \param dstsize size of dst 
    975975 * \return 0 if success, -1 otherwise 
    976976 */ 
    977 static int redir_getpath(struct redir_t *redir, char *src, char *dst, int dstsize) 
     977static int redir_getpath(struct redir_t *redir __attribute__((__unused__)), char *src, char *dst, int dstsize) 
    978978{ 
    979979  char *p1 = NULL; 
    980980  char *p2 = NULL; 
     
    10451045/** 
    10461046 * \brief Get the url of an HTTP request. 
    10471047 */ 
    1048 static int redir_geturl(struct redir_t *redir, char *src, char *dst, int dstsize) 
     1048static int redir_geturl(struct redir_t *redir __attribute__((__unused__)), char *src, char *dst, int dstsize) 
    10491049{ 
    10501050  char *p1 = NULL; 
    10511051  char *p3 = NULL; 
     
    11281128 * \return 0 if found, -1 otherwise (not found, malformed HTTP response) 
    11291129 */ 
    11301130/* TODO: Should be merged with other parsers */ 
    1131 static int redir_getparam(struct redir_t *redir, char *src, 
     1131static int redir_getparam(struct redir_t *redir __attribute__((__unused__)), char *src, 
    11321132                          char *param, 
    11331133                          char *dst, int dstsize) 
    11341134{ 
     
    13621362 * \param cbp pointer for callback 
    13631363 * \return 0 
    13641364 */ 
    1365 static int redir_cb_radius_auth_conf(struct radius_t *radius, 
     1365static int redir_cb_radius_auth_conf(struct radius_t *radius __attribute__((__unused__)), 
    13661366                                     struct radius_packet_t *pack, 
    1367                                      struct radius_packet_t *pack_req, void *cbp) 
     1367                                     struct radius_packet_t *pack_req __attribute__((__unused__)), void *cbp) 
    13681368{ 
    13691369  struct radius_attr_t *interimattr = NULL; 
    13701370  struct radius_attr_t *stateattr = NULL; 
     
    16961696 * \param conn redir connection 
    16971697 * \return 0 if success, -1 otherwise 
    16981698 */ 
    1699 static int redir_radius(struct redir_t *redir, struct sockaddr_storage *addr, 
     1699static int redir_radius(struct redir_t *redir, struct sockaddr_storage *addr __attribute__((__unused__)), 
    17001700                        struct redir_conn_t *conn) 
    17011701{ 
    17021702  struct radius_t *radius = NULL;      /* Radius client instance */ 
  • pepperspot-0.4

    old new  
    10801080  return code; 
    10811081} 
    10821082 
    1083 int tun6_addroute(struct tun6_t *this, struct in6_addr *dst, struct in6_addr *gateway, uint8_t prefixlen) 
     1083int tun6_addroute(struct tun6_t *this __attribute__((__unused__)), struct in6_addr *dst __attribute__((__unused__)), struct in6_addr *gateway __attribute__((__unused__)), uint8_t prefixlen __attribute__((__unused__))) 
    10841084{ 
    10851085  /* TODO : use _iface_route */ 
    10861086  this = NULL; 
     
    10961096  return 0; 
    10971097} 
    10981098 
    1099 int tun6_runscript(struct tun6_t *tun, char* script) 
     1099int tun6_runscript(struct tun6_t *tun __attribute__((__unused__)), char* script __attribute__((__unused__))) 
    11001100{ 
    11011101  /* TODO */ 
    11021102  tun = NULL; 
Note: See TracBrowser for help on using the repository browser.