* libshouldbeinlibc/lcm.c: make gcd static since it's not exposed as a
  symbol.
* pfinet/linux-src/net/ipv4/{tcp,udp}_ipv4.c: mark lookup functions as
  extern since they are used in another module (icmp.c) and shouldn't be
  removed.
* term/munge.c: make poutput static since it's not exposed as a symbol.
---
 libshouldbeinlibc/lcm.c              | 2 +-
 pfinet/linux-src/net/ipv4/tcp_ipv4.c | 2 +-
 pfinet/linux-src/net/ipv4/udp.c      | 2 +-
 term/munge.c                         | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/libshouldbeinlibc/lcm.c b/libshouldbeinlibc/lcm.c
index 606f4eba..ac0fafee 100644
--- a/libshouldbeinlibc/lcm.c
+++ b/libshouldbeinlibc/lcm.c
@@ -23,7 +23,7 @@
 /* There are probably more efficient ways to do these...  */
 
 /* Return the greatest common divisor of p & q.  */
-inline long
+static inline long
 gcd (long p, long q)
 {
   if (p == 0)
diff --git a/pfinet/linux-src/net/ipv4/tcp_ipv4.c 
b/pfinet/linux-src/net/ipv4/tcp_ipv4.c
index 8a5f7175..e67137e4 100644
--- a/pfinet/linux-src/net/ipv4/tcp_ipv4.c
+++ b/pfinet/linux-src/net/ipv4/tcp_ipv4.c
@@ -448,7 +448,7 @@ hit:
        return sk;
 }
 
-__inline__ struct sock *tcp_v4_lookup(u32 saddr, u16 sport, u32 daddr, u16 
dport, int dif)
+extern __inline__ struct sock *tcp_v4_lookup(u32 saddr, u16 sport, u32 daddr, 
u16 dport, int dif)
 {
        return __tcp_v4_lookup(0, saddr, sport, daddr, dport, dif);
 }
diff --git a/pfinet/linux-src/net/ipv4/udp.c b/pfinet/linux-src/net/ipv4/udp.c
index 36dc801a..b9fa8c63 100644
--- a/pfinet/linux-src/net/ipv4/udp.c
+++ b/pfinet/linux-src/net/ipv4/udp.c
@@ -272,7 +272,7 @@ struct sock *udp_v4_lookup_longway(u32 saddr, u16 sport, 
u32 daddr, u16 dport, i
        return result;
 }
 
-__inline__ struct sock *udp_v4_lookup(u32 saddr, u16 sport, u32 daddr, u16 
dport, int dif)
+extern __inline__ struct sock *udp_v4_lookup(u32 saddr, u16 sport, u32 daddr, 
u16 dport, int dif)
 {
        struct sock *sk;
 
diff --git a/term/munge.c b/term/munge.c
index 3b304605..0903dd03 100644
--- a/term/munge.c
+++ b/term/munge.c
@@ -38,7 +38,7 @@ int output_psize;
 /* Actually drop character onto output queue.  This should be the
    only place where we actually enqueue characters on the output queue;
    it is responsible for keeping track of cursor positions. */
-inline void
+static inline void
 poutput (int c)
 {
   if (termflags & FLUSH_OUTPUT)
-- 
2.45.2


Reply via email to