File: no-msync.c

package info (click to toggle)
spring 106.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 55,260 kB
  • sloc: cpp: 543,946; ansic: 44,800; python: 12,575; java: 12,201; awk: 5,889; sh: 1,796; asm: 1,546; xml: 655; perl: 405; php: 211; objc: 194; makefile: 76; sed: 2
file content (8 lines) | stat: -rw-r--r-- 276 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
/* compile using: gcc -shared -m32 no-msync.c -o no-msync.so */
#include <stdio.h>
#include <stdlib.h>
int msync(void *addr, size_t len, int flags) {}
static void _no_msync_init(void) __attribute__ ((constructor));
static void _no_msync_init(void) {
	putenv("LD_PRELOAD=");
}