03-Fix-undefined-reference-linker-errors.patch (1985B)
1 diff --git a/tftp_def.c b/tftp_def.c 2 index 96abdc5..16240f7 100644 3 --- a/tftp_def.c 4 +++ b/tftp_def.c 5 @@ -141,7 +141,7 @@ int print_eng(double value, char *string, int size, char *format) 6 /* 7 * This is a strncpy function that take care of string NULL termination 8 */ 9 -inline char *Strncpy(char *to, const char *from, size_t size) 10 +char *Strncpy(char *to, const char *from, size_t size) 11 { 12 strncpy(to, from, size); 13 if (size>0) 14 diff --git a/tftp_def.h b/tftp_def.h 15 index e4b338d..4418ee7 100644 16 --- a/tftp_def.h 17 +++ b/tftp_def.h 18 @@ -50,7 +50,7 @@ extern char *tftp_errmsg[9]; 19 20 int timeval_diff(struct timeval *res, struct timeval *t1, struct timeval *t0); 21 int print_eng(double value, char *string, int size, char *format); 22 -inline char *Strncpy(char *to, const char *from, size_t size); 23 +char *Strncpy(char *to, const char *from, size_t size); 24 int Gethostbyname(char *addr, struct hostent *host); 25 26 char *sockaddr_print_addr(const struct sockaddr_storage *, char *, size_t); 27 diff --git a/tftpd.h b/tftpd.h 28 index 945065e..4bd3f17 100644 29 --- a/tftpd.h 30 +++ b/tftpd.h 31 @@ -93,7 +93,7 @@ int tftpd_list_find_multicast_server_and_add(struct thread_data **thread, 32 /* 33 * Defined in tftpd_list.c, operation on client structure list. 34 */ 35 -inline void tftpd_clientlist_ready(struct thread_data *thread); 36 +void tftpd_clientlist_ready(struct thread_data *thread); 37 void tftpd_clientlist_remove(struct thread_data *thread, 38 struct client_info *client); 39 void tftpd_clientlist_free(struct thread_data *thread); 40 diff --git a/tftpd_list.c b/tftpd_list.c 41 index f376159..159ffca 100644 42 --- a/tftpd_list.c 43 +++ b/tftpd_list.c 44 @@ -201,7 +201,7 @@ int tftpd_list_find_multicast_server_and_add(struct thread_data **thread, 45 return 0; 46 } 47 48 -inline void tftpd_clientlist_ready(struct thread_data *thread) 49 +void tftpd_clientlist_ready(struct thread_data *thread) 50 { 51 pthread_mutex_lock(&thread->client_mutex); 52 thread->client_ready = 1; 53 -- 54 2.1.4 55