[OpenWrt-Devel] [LEDE-DEV] [PATCH] procd: uClibc O_PATH backwards compatibility fixes

Karl Palsson karlp at tweak.net.au
Fri Aug 12 07:49:21 EDT 2016


Does this actually preserve what O_PATH implies or does it just
make it compile properly when people use the O_PATH attribute?

Cheers,
Karl P


Hans Dedecker <dedeckeh at gmail.com> wrote:
> Signed-off-by: Hans Dedecker <dedeckeh at gmail.com>
> ---
>  inittab.c     | 4 ++++
>  utils/utils.c | 4 ++++
>  2 files changed, 8 insertions(+)
> 
> diff --git a/inittab.c b/inittab.c
> index 6dde11a..ae2c431 100644
> --- a/inittab.c
> +++ b/inittab.c
> @@ -31,6 +31,10 @@
>  #include "procd.h"
>  #include "rcS.h"
>  
> +#ifndef O_PATH
> +#define O_PATH		010000000
> +#endif
> +
>  #define TAG_ID		0
>  #define TAG_RUNLVL	1
>  #define TAG_ACTION	2
> diff --git a/utils/utils.c b/utils/utils.c
> index 8f14aad..e239eda 100644
> --- a/utils/utils.c
> +++ b/utils/utils.c
> @@ -26,6 +26,10 @@
>  
>  #include "../log.h"
>  
> +#ifndef O_PATH
> +#define O_PATH		010000000
> +#endif
> +
>  void
>  __blobmsg_list_init(struct blobmsg_list *list, int offset, int len, blobmsg_list_cmp cmp)
>  {
> -- 
> 1.9.1
> 
> 
> _______________________________________________
> Lede-dev mailing list
> Lede-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/lede-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP Digital Signature
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20160812/bdfcc7e0/attachment.sig>
-------------- next part --------------
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list