Lines 38-48
Link Here
|
38 |
|
38 |
|
39 |
OBJ = $(SRC:.c=.o) |
39 |
OBJ = $(SRC:.c=.o) |
40 |
|
40 |
|
41 |
CC = gcc |
41 |
#CC = gcc |
42 |
|
42 |
|
43 |
CFLAGS = -O3 -Wall |
43 |
#CFLAGS = -O3 -Wall |
44 |
|
44 |
|
45 |
BINDIR = /usr/local/bin |
45 |
BINDIR = /usr/bin |
46 |
|
46 |
|
47 |
ifeq ($(shell uname), Darwin) |
47 |
ifeq ($(shell uname), Darwin) |
48 |
LIBS = -lpthread -lpcap |
48 |
LIBS = -lpthread -lpcap |
Lines 81-92
Link Here
|
81 |
|
81 |
|
82 |
ifeq ($(shell uname), Darwin) |
82 |
ifeq ($(shell uname), Darwin) |
83 |
install : $(NAME) |
83 |
install : $(NAME) |
84 |
cp $(NAME) $(BINDIR) |
84 |
mkdir -p $(DESTDIR)$(BINDIR) |
85 |
chmod 4755 $(BINDIR)/$(NAME) |
85 |
cp $(NAME) $(DESTDIR)$(BINDIR) |
86 |
chown root $(BINDIR)/$(NAME) |
86 |
chmod 4755 $(DESTDIR)$(BINDIR)/$(NAME) |
|
|
87 |
chown root $(DESTDIR)$(BINDIR)/$(NAME) |
87 |
else |
88 |
else |
88 |
install : $(NAME) |
89 |
install : $(NAME) |
|
|
90 |
mkdir -p $(DESTDIR)$(BINDIR) |
89 |
chmod +x $(NAME) |
91 |
chmod +x $(NAME) |
90 |
cp $(NAME) $(BINDIR) |
92 |
cp $(NAME) $(DESTDIR)$(BINDIR) |
91 |
setcap cap_net_admin,cap_net_raw=ep $(BINDIR)/$(NAME) |
93 |
setcap cap_net_admin,cap_net_raw=ep $(DESTDIR)$(BINDIR)/$(NAME) |
92 |
endif |
94 |
endif |