hlaska IP socket invalid

Pavel JANIK ml. pjanik na aida.inet.cz
Pondělí Duben 14 17:13:35 CEST 1997


> Michal Polak (mpolak na informatics.muni.cz) wrote:
> 
> : po nekolikerem zkompilovani noveho jadra (2.1.29), kde jsem doufam dusledne 
> : odstranil podporu site, se mi pri spousteni msql daemona objevuje tato hlaska:
> : Can't start server : IP Socket : Invalid argument
> 
> Ja bych rekl, ze klasicky server (zde msqld) nemuze fungovat bez podpory
> site, komunikuje-li pres internet-domain sockets.

Ano, msqld pouziva BSD Sockets s internetovym jmennym prostorem - AF_INET
(kam se ta firma nedostane :-) ... doufam ze to nebude brano jako komerce...)

Bohuzel autor puvodniho prispevku pise, ze nedefinoval podporu site, coz
jsem si prelozil jako 'CONFIG_INET=n', proto sockety, ktere pracuji nad
Internetovym jmennym prostorem nejsou podporovany.

> 
> BTW: Nemohl by mi nekdo veci znaly napsat, zda bez podpory site (tedy bez
> TCP/IP stacku) funguji unix-domain sockets ?

Samozrejme ze funguji, sockety v unixovem jmennem prostoru (AF_UNIX) jsou
nezavisle na podpore site. Viz:

	http://www.math.muni.cz/cgi-bin/LSD?net/Makefile

pripadne:

	http://www.math.muni.cz/cgi-bin/LSD?net/protocols.c

V Linuxu je to udelano tak, ze jadro podporuje sockety AF_UNIX vzdy ... viz
URL.

> : P.S. Existuje prosim nejaka univerzalni metoda, jak najit neco v manu ?

man man, man whatis, man apropos

nebo obligatni
	grep to_co_hledam `find /usr/man -type f` :-)))

						Pavel "LSD" JANIK ml.

--
############################################################################
# _       _                                             _  _  _  _  _      #
#| |     (_)       tel. (0603) 462 825                 | || || || || |     #
#| |      _  _ __   _   _         Pavel.JANIK na inet.cz  | || || || || |     #
#| |     | || '_ \ | | | |\ \/ /                       | || || || || |     #
#| |____ | || | | || |_| | >  <      je nejlepsi OS    |_||_||_||_||_|     #
#|______||_||_| |_| \__,_|/_/\_\                       (_)(_)(_)(_)(_)     #
#  PGP Public Key  - http://www.inet.cz/~pjanik/pgp_public_key.txt         #
############################################################################


Další informace o konferenci Linux