Commit a666b47
daemon: opt-out on features that require posix
Windows does not supply the POSIX-functions fork(), setuuid(), setgid(),
setsid() and initgroups(). Error out if --user or --detach is specified
when if so.
MinGW doesn't have prototypes and headers for inet_ntop and inet_pton,
so include our implementation instead. MSVC does, so avoid doing so
there.
Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>1 parent 9cddf56 commit a666b47
2 files changed
+73
-29
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
401 | 401 | | |
402 | 402 | | |
403 | 403 | | |
| 404 | + | |
404 | 405 | | |
405 | 406 | | |
406 | 407 | | |
| |||
1066 | 1067 | | |
1067 | 1068 | | |
1068 | 1069 | | |
1069 | | - | |
1070 | 1070 | | |
1071 | 1071 | | |
1072 | 1072 | | |
| |||
1077 | 1077 | | |
1078 | 1078 | | |
1079 | 1079 | | |
| 1080 | + | |
1080 | 1081 | | |
1081 | 1082 | | |
1082 | 1083 | | |
| |||
1119 | 1120 | | |
1120 | 1121 | | |
1121 | 1122 | | |
1122 | | - | |
1123 | 1123 | | |
1124 | 1124 | | |
1125 | 1125 | | |
| |||
1130 | 1130 | | |
1131 | 1131 | | |
1132 | 1132 | | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
1133 | 1136 | | |
1134 | 1137 | | |
1135 | 1138 | | |
| |||
1249 | 1252 | | |
1250 | 1253 | | |
1251 | 1254 | | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | 1255 | | |
1256 | 1256 | | |
1257 | 1257 | | |
| |||
1419 | 1419 | | |
1420 | 1420 | | |
1421 | 1421 | | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
1422 | 1426 | | |
1423 | 1427 | | |
1424 | 1428 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
940 | 940 | | |
941 | 941 | | |
942 | 942 | | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
943 | 999 | | |
944 | 1000 | | |
945 | 1001 | | |
| |||
957 | 1013 | | |
958 | 1014 | | |
959 | 1015 | | |
| 1016 | + | |
960 | 1017 | | |
961 | 1018 | | |
962 | 1019 | | |
| |||
967 | 1024 | | |
968 | 1025 | | |
969 | 1026 | | |
970 | | - | |
| 1027 | + | |
| 1028 | + | |
971 | 1029 | | |
972 | 1030 | | |
973 | 1031 | | |
| |||
976 | 1034 | | |
977 | 1035 | | |
978 | 1036 | | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
| 1037 | + | |
983 | 1038 | | |
984 | 1039 | | |
985 | 1040 | | |
| |||
991 | 1046 | | |
992 | 1047 | | |
993 | 1048 | | |
994 | | - | |
995 | | - | |
996 | | - | |
| 1049 | + | |
997 | 1050 | | |
998 | 1051 | | |
999 | 1052 | | |
| |||
1139 | 1192 | | |
1140 | 1193 | | |
1141 | 1194 | | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
| 1195 | + | |
| 1196 | + | |
1157 | 1197 | | |
1158 | 1198 | | |
1159 | 1199 | | |
| |||
1187 | 1227 | | |
1188 | 1228 | | |
1189 | 1229 | | |
1190 | | - | |
| 1230 | + | |
1191 | 1231 | | |
0 commit comments