public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-06-09 21:21 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 21:21 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a2bfed8d393b08cb05212d60d6bff7e15653e176

commit a2bfed8d393b08cb05212d60d6bff7e15653e176
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-06-09 13:18 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 13:18 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a2bfed8d393b08cb05212d60d6bff7e15653e176

commit a2bfed8d393b08cb05212d60d6bff7e15653e176
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-06-03 14:07 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-06-03 14:07 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d4ad072b9f5af4043fa580b23a82cab8b55d5a9f

commit d4ad072b9f5af4043fa580b23a82cab8b55d5a9f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-05-13 14:21 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-05-13 14:21 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d16c2e482d9b306fcf534e0e8baa98c9c71fb490

commit d16c2e482d9b306fcf534e0e8baa98c9c71fb490
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-05-12 19:34 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-05-12 19:34 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ed220fb7c875ef4ad133c88e0e6e5cb4a3cbff67

commit ed220fb7c875ef4ad133c88e0e6e5cb4a3cbff67
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-05-10 18:25 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-05-10 18:25 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=35e5a35db00a7eaa3e1c2bb31b496760b65b7849

commit 35e5a35db00a7eaa3e1c2bb31b496760b65b7849
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-04-29 14:05 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-04-29 14:05 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=bfdf7cff6da5cc66357f99df9b9318ccba1bc217

commit bfdf7cff6da5cc66357f99df9b9318ccba1bc217
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-04-04 12:55 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-04-04 12:55 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d8d72b4b3fb986bfdcdc254416218bb3c91536b8

commit d8d72b4b3fb986bfdcdc254416218bb3c91536b8
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-03-31 19:08 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-03-31 19:08 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2112fc8536d30ab39b4f49262cc6d50d4404f884

commit 2112fc8536d30ab39b4f49262cc6d50d4404f884
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr
@ 2022-03-29 20:31 Adhemerval Zanella
  0 siblings, 0 replies; 10+ messages in thread
From: Adhemerval Zanella @ 2022-03-29 20:31 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ae9ae18ff9bc3168917cd7b26c2ad3335aec6ba8

commit ae9ae18ff9bc3168917cd7b26c2ad3335aec6ba8
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 17 08:16:41 2022 -0300

    socket: Use internal alias for __cmsg_nxthdr

Diff:
---
 include/sys/socket.h                  | 4 ++++
 sysdeps/unix/sysv/linux/cmsg_nxthdr.c | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index f2525f4f3e..e3d855fab0 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -174,5 +174,9 @@ extern void __convert_scm_timestamps (struct msghdr *msg, socklen_t msgsize)
      attribute_hidden;
 #endif
 
+#undef CMSG_NXTHDR
+#define CMSG_NXTHDR(mhdr, cmsg) __libc_cmsg_nxthdr (mhdr, cmsg)
+hidden_proto2 (__cmsg_nxthdr, __libc_cmsg_nxthdr)
+
 #endif
 #endif
diff --git a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
index f3f5389b74..5d21ca7224 100644
--- a/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
+++ b/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
@@ -21,7 +21,7 @@
 
 
 struct cmsghdr *
-__cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
+__libc_cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
 {
   if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr))
     /* The kernel header does this so there may be a reason.  */
@@ -37,3 +37,5 @@ __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg)
     return NULL;
   return cmsg;
 }
+libc_hidden_def (__libc_cmsg_nxthdr)
+strong_alias (__libc_cmsg_nxthdr, __cmsg_nxthdr);


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-06-09 21:21 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-09 21:21 [glibc/azanella/clang] socket: Use internal alias for __cmsg_nxthdr Adhemerval Zanella
  -- strict thread matches above, loose matches on Subject: below --
2022-06-09 13:18 Adhemerval Zanella
2022-06-03 14:07 Adhemerval Zanella
2022-05-13 14:21 Adhemerval Zanella
2022-05-12 19:34 Adhemerval Zanella
2022-05-10 18:25 Adhemerval Zanella
2022-04-29 14:05 Adhemerval Zanella
2022-04-04 12:55 Adhemerval Zanella
2022-03-31 19:08 Adhemerval Zanella
2022-03-29 20:31 Adhemerval Zanella

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).